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: