2022-06-21 01:11 ftp://ftp.de.debian.org/debian/pool/main/b/blobandconquer/blobandconquer_1.11-dfsg+20.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j2 platform: Linux-5.4.0-110-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: de2509f (2022-06-21 00:12:11 +0200) count: 1573 1571 elapsed-time: 13.6 13.7 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:7: warning: The class 'Panel' defines member variable with name 'width' also defined in its parent class 'BaseWidget'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:38:13: note: Parent variable 'BaseWidget::width' blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:7: note: Derived variable 'Panel::width' blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:14: warning: The class 'Panel' defines member variable with name 'height' also defined in its parent class 'BaseWidget'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:38:20: note: Parent variable 'BaseWidget::height' blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:25:14: note: Derived variable 'Panel::height' blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:28:8: warning: The class 'Button' defines member variable with name 'clicked' also defined in its parent class 'BaseWidget'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:32:8: note: Parent variable 'BaseWidget::clicked' blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:28:8: note: Derived variable 'Button::clicked' blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:25:8: warning: The class 'CheckBox' defines member variable with name 'clicked' also defined in its parent class 'BaseWidget'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:32:8: note: Parent variable 'BaseWidget::clicked' blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:25:8: note: Derived variable 'CheckBox::clicked' blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:30:11: warning: The class 'Bullet' defines member variable with name 'color' also defined in its parent class 'Entity'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:76:11: note: Parent variable 'Entity::color' blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:30:11: note: Derived variable 'Bullet::color' blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:42:11: warning: The class 'Decoration' defines member variable with name 'color' also defined in its parent class 'Entity'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:76:11: note: Parent variable 'Entity::color' blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:42:11: note: Derived variable 'Decoration::color' blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:34:11: warning: The class 'Emitter' defines member variable with name 'color' also defined in its parent class 'Entity'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:76:11: note: Parent variable 'Entity::color' blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:34:11: note: Derived variable 'Emitter::color' blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:36:7: warning: The class 'Camera' defines member variable with name 'cluster' also defined in its parent class 'Entity'. [duplInheritedMember] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:88:7: note: Parent variable 'Entity::cluster' blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:36:7: note: Derived variable 'Camera::cluster' blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:32:2: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:32:2: style: Class 'Weapon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:46:2: style: Class 'Switch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:72:2: style: Class 'Unit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:31:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:31:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:33:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:33:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:30:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:30:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:32:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CLabel.h:32:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:39:7: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:58:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:39:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:42:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:42:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:45:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:45:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:47:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:47:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:48:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:48:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:49:7: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:70:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CButton.h:49:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:34:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:34:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:36:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:36:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:40:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCheckBox.h:40:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:62:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:62:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:68:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:68:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:70:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:70:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:71:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:71:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:72:7: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:70:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:72:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:41:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:41:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:51:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:51:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:52:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:52:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:7: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:70:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:36:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:36:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:45:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:45:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:49:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:49:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:50:7: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:69:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:50:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:37:7: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:67:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:37:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:39:7: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:68:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:39:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:40:7: style: The function 'keyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:71:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:40:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:41:7: style: The function 'joystickButtonPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:72:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:41:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:43:7: style: The function 'setProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:75:15: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CInputWidget.h:43:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:25:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:26:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:25:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:26:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:25:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:26:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:26:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:26:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:25:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:25:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:26:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:26:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:25:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:25:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:29:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:29:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:43:8: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:43:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:44:8: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:44:8: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:49:7: style: The function 'loadAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:28:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:49:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:50:7: style: The function 'saveAdditional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:29:16: note: Virtual function in base class blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:50:7: note: Function in derived class blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:71:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:91:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:97:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:177:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:189:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:241:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:274:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:318:4: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:357:15: style: Variable 'boss->health' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:353:15: note: boss->health is assigned blobandconquer-1.11-dfsg+20/src/bosses/ambush.cpp:357:15: note: boss->health is overwritten blobandconquer-1.11-dfsg+20/src/battle.cpp:100:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/battle.cpp:102:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/battle.cpp:119:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/battle.cpp:121:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/battle.cpp:158:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/battle.cpp:406:8: style: The scope of the variable 'previousRemaining' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/battle.cpp:406:26: style: Variable 'previousRemaining' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:30:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:73:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:108:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:121:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:138:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:200:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:233:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:304:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:306:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:344:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:418:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:446:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:455:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:486:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:512:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:540:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:570:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:656:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:754:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:838:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:866:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:890:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:914:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:994:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:1051:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:1130:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/bioTanks.cpp:1180:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:49:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:114:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:342:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:346:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:386:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:405:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:492:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:525:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:542:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:593:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:418:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:444:20: style: Local variable 'camera' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.h:45:16: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:444:20: note: Shadow variable blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:454:14: style: Local variable 'particle' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:418:12: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/bosses/cryptBoss.cpp:454:14: note: Shadow variable blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:772:7: warning: Either the condition 'bullet!=NULL' is redundant or there is possible null pointer dereference: bullet. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:751:13: note: Assuming that condition 'bullet!=NULL' is not redundant blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:772:7: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:40:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:89:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:115:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:125:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:144:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:199:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:201:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:268:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:289:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:324:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:362:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:459:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:485:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:507:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:537:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:664:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:677:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:684:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:733:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:758:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:762:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:770:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:796:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:798:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:848:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:865:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:870:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:871:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:920:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:922:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:823:13: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:731:37: style: Parameter 'owner' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:28:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:43:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:63:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:74:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:85:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:144:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:189:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:210:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:219:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:263:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:267:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:287:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:431:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:440:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:553:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:666:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:681:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:709:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:714:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:720:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:726:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:792:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:793:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:798:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:825:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:830:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:899:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:910:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:949:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:958:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:983:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:989:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1000:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1101:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1112:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1118:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1153:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1162:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1184:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1272:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:777:9: style:inconclusive: Same expression used in consecutive assignments of 'start' and 'end'. [duplicateAssignExpression] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:778:9: note: Same expression used in consecutive assignments of 'start' and 'end'. blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:777:9: note: Same expression used in consecutive assignments of 'start' and 'end'. blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:759:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:280:38: style: Parameter 'owner' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:346:38: style: Parameter 'owner' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1177:39: style: Parameter 'owner' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:90:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:91:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:117:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:140:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:156:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:188:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:255:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:306:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:411:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:423:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:437:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:469:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:487:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:511:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:544:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:616:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:640:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:674:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:695:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:435:8: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:435:11: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:376:8: style: Local variable 'r' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:339:6: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/bosses/specialist.cpp:376:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:31:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:51:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:55:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:150:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:171:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:181:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:236:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:259:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:272:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:290:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:314:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:382:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:416:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:420:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:432:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:468:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:503:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:570:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:228:47: style: Parameter 'owner' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:48:17: style: Variable 'distance' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/camera.cpp:154:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/combat/combat.cpp:110:14: style: Variable 'gunPosition' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:126:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:143:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:162:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/combat/explosions.cpp:196:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:30:8: warning: Member variable 'Audio::ambience' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:72:7: style:inconclusive: Technically the member function 'Audio::pause' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:356:13: note: Technically the member function 'Audio::pause' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:72:7: note: Technically the member function 'Audio::pause' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:73:7: style:inconclusive: Technically the member function 'Audio::resume' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:371:13: note: Technically the member function 'Audio::resume' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:73:7: note: Technically the member function 'Audio::resume' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:74:7: style:inconclusive: Technically the member function 'Audio::stopMusic' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:386:13: note: Technically the member function 'Audio::stopMusic' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:74:7: note: Technically the member function 'Audio::stopMusic' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:75:7: style:inconclusive: Technically the member function 'Audio::fadeMusic' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:396:13: note: Technically the member function 'Audio::fadeMusic' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:75:7: note: Technically the member function 'Audio::fadeMusic' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:247:29: style:inconclusive: Function 'haltChannel' argument 1 names different: declaration 'i' definition 'channel'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:68:23: note: Function 'haltChannel' argument 1 names different: declaration 'i' definition 'channel'. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:247:29: note: Function 'haltChannel' argument 1 names different: declaration 'i' definition 'channel'. blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:311:7: style: Local variable 'sound' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.h:30:14: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CAudio.cpp:311:7: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::grid' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::gridX' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::gridY' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontSize' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontColorRed' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontColorGreen' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::fontColorBlue' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::backgroundColorRed' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::backgroundColorGreen' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::backgroundColorBlue' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::horizontalAlignment' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:23:13: warning: Member variable 'BaseWidget::verticleAlignment' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:60:7: style:inconclusive: Technically the member function 'BaseWidget::isEnabled' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:60:18: note: Technically the member function 'BaseWidget::isEnabled' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:60:7: note: Technically the member function 'BaseWidget::isEnabled' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:61:7: style:inconclusive: Technically the member function 'BaseWidget::isVisible' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:65:18: note: Technically the member function 'BaseWidget::isVisible' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:61:7: note: Technically the member function 'BaseWidget::isVisible' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:63:6: style:inconclusive: Technically the member function 'BaseWidget::getWidgetType' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.cpp:45:17: note: Technically the member function 'BaseWidget::getWidgetType' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CBaseWidget.h:63:6: note: Technically the member function 'BaseWidget::getWidgetType' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfVerts' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfFaces' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfTextures' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfPatches' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLightmaps' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfNodes' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLeafs' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfModels' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLeafFaces' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfPlanes' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfEntityChars' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfBrushes' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfLeafBrushes' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfBrushSides' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfShaders' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::numOfMeshIndices' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::tesselation' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::type1Faces' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::whiteTexture' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::clusters' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::facesDrawn' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:23:6: warning: Member variable 'BSP::models' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:414:6: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:390:12: style: Variable 'middle.x' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:378:12: note: middle.x is assigned blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:390:12: note: middle.x is overwritten blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:391:12: style: Variable 'middle.y' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:379:12: note: middle.y is assigned blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:391:12: note: middle.y is overwritten blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:392:12: style: Variable 'middle.z' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:380:12: note: middle.z is assigned blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:392:12: note: middle.z is overwritten blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:275:6: style: The scope of the variable 'i' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:279:11: style: The scope of the variable 'leaf' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:280:12: style: The scope of the variable 'brush' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:404:12: style: The scope of the variable 'lengthX' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:404:21: style: The scope of the variable 'lengthY' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:404:30: style: The scope of the variable 'lengthZ' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:390:12: style: Variable 'middle.x' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:391:12: style: Variable 'middle.y' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CBSP.cpp:392:12: style: Variable 'middle.z' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.cpp:23:7: warning: Member variable 'Boss::shield' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoss.cpp:23:7: warning: Member variable 'Boss::maxShield' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBox.cpp:100:18: style: Variable 'horizontalSize' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBox.cpp:98:18: note: horizontalSize is assigned blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBox.cpp:100:18: note: horizontalSize is overwritten blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBox.cpp:101:18: style: Variable 'horizontalSize' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBox.cpp:100:18: note: horizontalSize is assigned blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBox.cpp:101:18: note: horizontalSize is overwritten blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::currentCandidate' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::cellSize' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::minX' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::minY' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::intersectedEntity' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:23:21: warning: Member variable 'BoundingBoxManager::rayPercentage' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:69:7: performance:inconclusive: Technically the member function 'BoundingBoxManager::isValidSightTarget' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:283:26: note: Technically the member function 'BoundingBoxManager::isValidSightTarget' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:69:7: note: Technically the member function 'BoundingBoxManager::isValidSightTarget' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:189:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:193:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:216:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:218:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:309:10: style: The scope of the variable 'box' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:247:57: style:inconclusive: Function 'initCollisionCandidates' argument 1 names different: declaration 'entity1' definition 'entity'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:62:38: note: Function 'initCollisionCandidates' argument 1 names different: declaration 'entity1' definition 'entity'. blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:247:57: note: Function 'initCollisionCandidates' argument 1 names different: declaration 'entity1' definition 'entity'. blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:127:8: style: Local variable 'minX' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:32:9: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:127:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:129:8: style: Local variable 'minY' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.h:32:15: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:129:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:339:48: style: Parameter 'observer' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:377:53: style: Parameter 'observer' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:477:12: style: Variable 'coord[2]' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:44:41: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:44:41: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:48:41: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CBullet.cpp:48:41: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:47:9: style:inconclusive: Technically the member function 'Camera::getRenderingTarget' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.cpp:49:16: note: Technically the member function 'Camera::getRenderingTarget' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CCamera.h:47:9: note: Technically the member function 'Camera::getRenderingTarget' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:34: style:inconclusive: Function 'collision' argument 1 names different: declaration 'position1' definition 'p1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:31: note: Function 'collision' argument 1 names different: declaration 'position1' definition 'p1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:34: note: Function 'collision' argument 1 names different: declaration 'position1' definition 'p1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:50: style:inconclusive: Function 'collision' argument 2 names different: declaration 'box1' definition 'bb1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:54: note: Function 'collision' argument 2 names different: declaration 'box1' definition 'bb1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:50: note: Function 'collision' argument 2 names different: declaration 'box1' definition 'bb1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:62: style:inconclusive: Function 'collision' argument 3 names different: declaration 'position2' definition 'p2'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:67: note: Function 'collision' argument 3 names different: declaration 'position2' definition 'p2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:62: note: Function 'collision' argument 3 names different: declaration 'position2' definition 'p2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:78: style:inconclusive: Function 'collision' argument 4 names different: declaration 'box2' definition 'bb2'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.h:31:90: note: Function 'collision' argument 4 names different: declaration 'box2' definition 'bb2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCollision.cpp:47:78: note: Function 'collision' argument 4 names different: declaration 'box2' definition 'bb2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:67:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:79:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:96:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:57:36: style:inconclusive: Function 'addItem' argument 1 names different: declaration 'item' definition 'text'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.h:38:27: note: Function 'addItem' argument 1 names different: declaration 'item' definition 'text'. blobandconquer-1.11-dfsg+20/src/cplusplus/CComboBox.cpp:57:36: note: Function 'addItem' argument 1 names different: declaration 'item' definition 'text'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumb.cpp:23:8: warning: Member variable 'Crumb::threshold' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:66:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:73:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:90:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:140:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:85:8: style: The scope of the variable 'distance' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:23:17: warning: Member variable 'CutsceneCamera::chaseSpeed' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CCrumbBox.cpp:85:17: style: Variable 'distance' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:44:49: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:43:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:44:49: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:52:49: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.h:44:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CCutsceneCamera.cpp:52:49: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CData.cpp:42:33: style:inconclusive: Function 'setValue' argument 1 names different: declaration 'key' definition 'value'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CData.h:34:28: note: Function 'setValue' argument 1 names different: declaration 'key' definition 'value'. blobandconquer-1.11-dfsg+20/src/cplusplus/CData.cpp:42:33: note: Function 'setValue' argument 1 names different: declaration 'key' definition 'value'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:23:13: warning: Member variable 'Decoration::size' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:43:45: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:43:45: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:57:45: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDecoration.cpp:57:45: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:46:39: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:46:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:61:39: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CDoor.cpp:61:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:37:42: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:37:42: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:48:42: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEmitter.cpp:48:42: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:321:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:337:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:345:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:352:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:358:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:395:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:27:9: warning: Member variable 'Engine::keyState' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:72:7: style:inconclusive: Technically the member function 'Engine::endDebugTimer' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:234:14: note: Technically the member function 'Engine::endDebugTimer' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:72:7: note: Technically the member function 'Engine::endDebugTimer' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:77:7: performance:inconclusive: Technically the member function 'Engine::fireKeyPressed' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:215:14: note: Technically the member function 'Engine::fireKeyPressed' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:77:7: note: Technically the member function 'Engine::fireKeyPressed' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:79:7: performance:inconclusive: Technically the member function 'Engine::fireJoystickButtonPressed' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:222:14: note: Technically the member function 'Engine::fireJoystickButtonPressed' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:79:7: note: Technically the member function 'Engine::fireJoystickButtonPressed' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:81:7: style:inconclusive: Technically the member function 'Engine::userAccepts' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:241:14: note: Technically the member function 'Engine::userAccepts' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:81:7: note: Technically the member function 'Engine::userAccepts' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:91:8: style:inconclusive: Technically the member function 'Engine::getTimeDifference' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:285:15: note: Technically the member function 'Engine::getTimeDifference' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:91:8: note: Technically the member function 'Engine::getTimeDifference' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:92:8: style:inconclusive: Technically the member function 'Engine::getInertiaRate' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:295:15: note: Technically the member function 'Engine::getInertiaRate' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:92:8: note: Technically the member function 'Engine::getInertiaRate' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:365:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:373:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:379:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:383:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:321:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:429:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:439:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:453:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:467:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:513:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:527:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:495:7: style: The scope of the variable 'found' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:480:46: style:inconclusive: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.h:98:39: note: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:480:46: note: Function 'getValueOfFlagTokens' argument 1 names different: declaration 'line' definition 'realLine'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:427:10: style: Variable 'rtn' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:451:10: style: Variable 'rtn' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:495:13: style: Variable 'found' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CEngine.cpp:496:12: style: Variable 'value' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:107:21: style:inconclusive: Technically the member function 'Entity::getUniqueId' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.cpp:82:28: note: Technically the member function 'Entity::getUniqueId' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:107:21: note: Technically the member function 'Entity::getUniqueId' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:110:14: style:inconclusive: Technically the member function 'Entity::getEntityTypeName' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.cpp:97:21: note: Technically the member function 'Entity::getEntityTypeName' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:110:14: note: Technically the member function 'Entity::getEntityTypeName' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:112:8: style:inconclusive: Technically the member function 'Entity::getHealthPercent' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.cpp:150:15: note: Technically the member function 'Entity::getHealthPercent' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntity.h:112:8: note: Technically the member function 'Entity::getHealthPercent' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:23:16: warning: Member variable 'EntityManager::featureDef' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:95:6: style:inconclusive: Technically the member function 'EntityManager::getEntityType' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:384:20: note: Technically the member function 'EntityManager::getEntityType' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:95:6: note: Technically the member function 'EntityManager::getEntityType' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:96:8: performance:inconclusive: Technically the member function 'EntityManager::getEntityStrength' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:477:22: note: Technically the member function 'EntityManager::getEntityStrength' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:96:8: note: Technically the member function 'EntityManager::getEntityStrength' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:172:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:197:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:302:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:310:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:318:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:331:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:339:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:347:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:360:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:373:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:426:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:434:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:442:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:450:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:467:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:532:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:538:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:544:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:553:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:559:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:565:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:571:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:577:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:583:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:589:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:595:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:601:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:607:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:615:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:617:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:614:12: style: The scope of the variable 'target' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:202:42: style:inconclusive: Function 'spawnFeature' argument 1 names different: declaration 'type' definition 'featureType'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.h:74:28: note: Function 'spawnFeature' argument 1 names different: declaration 'type' definition 'featureType'. blobandconquer-1.11-dfsg+20/src/cplusplus/CEntityManager.cpp:202:42: note: Function 'spawnFeature' argument 1 names different: declaration 'type' definition 'featureType'. blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:41:42: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:41:42: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:72:42: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CFeature.cpp:72:42: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CFileData.cpp:31:32: style:inconclusive: Function 'set' argument 1 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CFileData.h:31:23: note: Function 'set' argument 1 names different: declaration 'filename' definition 'name'. blobandconquer-1.11-dfsg+20/src/cplusplus/CFileData.cpp:31:32: note: Function 'set' argument 1 names different: declaration 'filename' definition 'name'. blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:23:10: warning: Member variable 'Frustum::modelMatrix' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:23:10: warning: Member variable 'Frustum::projectionMatrix' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:23:10: warning: Member variable 'Frustum::frustumMatrix' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:38:6: performance:inconclusive: Technically the member function 'Frustum::classifyPoint' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:112:14: note: Technically the member function 'Frustum::classifyPoint' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:38:6: note: Technically the member function 'Frustum::classifyPoint' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:41:6: style:inconclusive: Technically the member function 'Frustum::boundingBoxInsideFrustrum' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:129:14: note: Technically the member function 'Frustum::boundingBoxInsideFrustrum' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.h:41:6: note: Technically the member function 'Frustum::boundingBoxInsideFrustrum' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CFrustum.cpp:150:9: style: The scope of the variable 'p' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:36:10: style:inconclusive: Technically the member function 'GLColor::lighter' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:100:18: note: Technically the member function 'GLColor::lighter' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:36:10: note: Technically the member function 'GLColor::lighter' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:37:10: style:inconclusive: Technically the member function 'GLColor::darker' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:111:18: note: Technically the member function 'GLColor::darker' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:37:10: note: Technically the member function 'GLColor::darker' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:44:35: style:inconclusive: Function 'operator+=' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.h:35:27: note: Function 'operator+=' argument 1 names different: declaration 'color' definition 'c'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGLColor.cpp:44:35: note: Function 'operator+=' argument 1 names different: declaration 'color' definition 'c'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::weaponIndex' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::selectedWeapon' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::comboTimer' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::comboHits' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::gameplayMessage' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::motionBlur' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::cheatsEnabled' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::prevCameraRadius' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::missionStatus' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::missionOverTimer' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:23:7: warning: Member variable 'Game::cheatDesimilate' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:158:6: style:inconclusive: Technically the member function 'Game::getFreeInventorySlot' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:354:11: note: Technically the member function 'Game::getFreeInventorySlot' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:158:6: note: Technically the member function 'Game::getFreeInventorySlot' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:159:6: style:inconclusive: Technically the member function 'Game::getItemSlot' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:367:11: note: Technically the member function 'Game::getItemSlot' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:159:6: note: Technically the member function 'Game::getItemSlot' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:163:6: style:inconclusive: Technically the member function 'Game::getSelectedWeaponSlot' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:340:11: note: Technically the member function 'Game::getSelectedWeaponSlot' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:163:6: note: Technically the member function 'Game::getSelectedWeaponSlot' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:448:26: style:inconclusive: Function 'incTime' argument 1 names different: declaration 'seconds' definition 'secs'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:169:21: note: Function 'incTime' argument 1 names different: declaration 'seconds' definition 'secs'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:448:26: note: Function 'incTime' argument 1 names different: declaration 'seconds' definition 'secs'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:531:38: style:inconclusive: Function 'getStatistic' argument 1 names different: declaration 'name' definition 'statName'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:150:33: note: Function 'getStatistic' argument 1 names different: declaration 'name' definition 'statName'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:531:38: note: Function 'getStatistic' argument 1 names different: declaration 'name' definition 'statName'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:536:29: style:inconclusive: Function 'load' argument 1 names different: declaration 'props' definition 'properties'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.h:178:24: note: Function 'load' argument 1 names different: declaration 'props' definition 'properties'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGame.cpp:536:29: note: Function 'load' argument 1 names different: declaration 'props' definition 'properties'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:23:7: warning: Member variable 'Grid::valign' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:23:7: warning: Member variable 'Grid::halign' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:33:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:39:6: style:inconclusive: Technically the member function 'Grid::getCellWidth' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:70:11: note: Technically the member function 'Grid::getCellWidth' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:39:6: note: Technically the member function 'Grid::getCellWidth' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:40:6: style:inconclusive: Technically the member function 'Grid::getCellHeight' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.cpp:75:11: note: Technically the member function 'Grid::getCellHeight' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGrid.h:40:6: note: Technically the member function 'Grid::getCellHeight' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::font' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::frames' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::time' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::screen' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::glScreenshot' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::scratchSurface' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::red' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::yellow' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::green' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::darkGreen' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::skyBlue' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::blue' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::cyan' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::white' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::lightGrey' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::grey' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::darkGrey' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::black' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::screenMidX' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::screenMidY' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::fullscreen' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:34:11: warning: Member variable 'Graphics::hasStencils' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:101:8: style:inconclusive: Technically the member function 'Graphics::getAnimTimer' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:324:17: note: Technically the member function 'Graphics::getAnimTimer' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:101:8: note: Technically the member function 'Graphics::getAnimTimer' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:108:7: style:inconclusive: Technically the member function 'Graphics::clearScreen' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:357:16: note: Technically the member function 'Graphics::clearScreen' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:108:7: note: Technically the member function 'Graphics::clearScreen' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:113:6: style:inconclusive: Technically the member function 'Graphics::getOffsetX' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:482:15: note: Technically the member function 'Graphics::getOffsetX' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:113:6: note: Technically the member function 'Graphics::getOffsetX' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:114:6: style:inconclusive: Technically the member function 'Graphics::getOffsetY' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:487:15: note: Technically the member function 'Graphics::getOffsetY' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:114:6: note: Technically the member function 'Graphics::getOffsetY' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:125:7: performance:inconclusive: Technically the member function 'Graphics::setTransparent' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:656:16: note: Technically the member function 'Graphics::setTransparent' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:125:7: note: Technically the member function 'Graphics::setTransparent' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:135:7: performance:inconclusive: Technically the member function 'Graphics::blit' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:721:16: note: Technically the member function 'Graphics::blit' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:135:7: note: Technically the member function 'Graphics::blit' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:136:7: performance:inconclusive: Technically the member function 'Graphics::blit' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:741:16: note: Technically the member function 'Graphics::blit' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:136:7: note: Technically the member function 'Graphics::blit' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:137:7: performance:inconclusive: Technically the member function 'Graphics::drawRect' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:917:16: note: Technically the member function 'Graphics::drawRect' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:137:7: note: Technically the member function 'Graphics::drawRect' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:138:7: performance:inconclusive: Technically the member function 'Graphics::drawRect' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:940:16: note: Technically the member function 'Graphics::drawRect' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:138:7: note: Technically the member function 'Graphics::drawRect' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:7: performance:inconclusive: Technically the member function 'Graphics::drawLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:16: note: Technically the member function 'Graphics::drawLine' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:7: note: Technically the member function 'Graphics::drawLine' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:150:7: performance:inconclusive: Technically the member function 'Graphics::putPixel' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:982:16: note: Technically the member function 'Graphics::putPixel' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:150:7: note: Technically the member function 'Graphics::putPixel' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:163:7: performance:inconclusive: Technically the member function 'Graphics::unlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1342:16: note: Technically the member function 'Graphics::unlock' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:163:7: note: Technically the member function 'Graphics::unlock' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:991:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1000:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1019:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1032:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1039:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1052:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1276:6: style: The scope of the variable 'color' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:589:28: style:inconclusive: Function 'setFont' argument 1 names different: declaration 'index' definition 'fontIndex'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:132:19: note: Function 'setFont' argument 1 names different: declaration 'index' definition 'fontIndex'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:589:28: note: Function 'setFont' argument 1 names different: declaration 'index' definition 'fontIndex'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:767:44: style:inconclusive: Function 'getGLString' argument 1 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:145:35: note: Function 'getGLString' argument 1 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:767:44: note: Function 'getGLString' argument 1 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:788:101: style:inconclusive: Function 'drawString' argument 6 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:146:92: note: Function 'drawString' argument 6 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:788:101: note: Function 'drawString' argument 6 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:836:87: style:inconclusive: Function 'drawString' argument 5 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:147:78: note: Function 'drawString' argument 5 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:836:87: note: Function 'drawString' argument 5 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:869:46: style:inconclusive: Function 'writeWrappedText' argument 1 names different: declaration 'dest' definition 'surface'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:166:37: note: Function 'writeWrappedText' argument 1 names different: declaration 'dest' definition 'surface'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:869:46: note: Function 'writeWrappedText' argument 1 names different: declaration 'dest' definition 'surface'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:940:76: style:inconclusive: Function 'drawRect' argument 6 names different: declaration 'borderColor' definition 'border'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:138:67: note: Function 'drawRect' argument 6 names different: declaration 'borderColor' definition 'border'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:940:76: note: Function 'drawRect' argument 6 names different: declaration 'borderColor' definition 'border'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1059:64: style:inconclusive: Function 'getString' argument 2 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:155:55: note: Function 'getString' argument 2 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1059:64: note: Function 'getString' argument 2 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:29: style:inconclusive: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:20: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:29: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:37: style:inconclusive: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:32: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:37: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:45: style:inconclusive: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:44: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:45: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:53: style:inconclusive: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:140:54: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1081:53: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:29: style:inconclusive: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:20: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:29: note: Function 'drawLine' argument 1 names different: declaration 'startX' definition 'x1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:37: style:inconclusive: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:32: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:37: note: Function 'drawLine' argument 2 names different: declaration 'startY' definition 'y1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:45: style:inconclusive: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:44: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:45: note: Function 'drawLine' argument 3 names different: declaration 'endX' definition 'x2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:53: style:inconclusive: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:152:54: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1102:53: note: Function 'drawLine' argument 4 names different: declaration 'endY' definition 'y2'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:31: style:inconclusive: Function 'drawCircle' argument 1 names different: declaration 'x' definition 'x1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:153:22: note: Function 'drawCircle' argument 1 names different: declaration 'x' definition 'x1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:31: note: Function 'drawCircle' argument 1 names different: declaration 'x' definition 'x1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:39: style:inconclusive: Function 'drawCircle' argument 2 names different: declaration 'y' definition 'y1'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:153:29: note: Function 'drawCircle' argument 2 names different: declaration 'y' definition 'y1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:39: note: Function 'drawCircle' argument 2 names different: declaration 'y' definition 'y1'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:47: style:inconclusive: Function 'drawCircle' argument 3 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:153:36: note: Function 'drawCircle' argument 3 names different: declaration 'radius' definition 'r'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1174:47: note: Function 'drawCircle' argument 3 names different: declaration 'radius' definition 'r'. blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:872:7: style: Local variable 'tmpString' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.h:38:8: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:872:7: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CGraphics.cpp:1276:12: style: Variable 'color' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:25:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:39:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:76:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:105:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:109:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:150:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:142:8: style: The scope of the variable 'l' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:37:8: style: Local variable 'list' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.h:56:8: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:37:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:74:8: style: Local variable 'list' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.h:56:8: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:74:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:103:8: style: Local variable 'list' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.h:56:8: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CHashtable.cpp:103:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:42:39: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:42:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:50:39: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CItem.cpp:50:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:29:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:41:6: style:inconclusive: Technically the member function 'List::getSize' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:111:11: note: Technically the member function 'List::getSize' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:41:6: note: Technically the member function 'List::getSize' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:44:26: style:inconclusive: Function 'add' argument 1 names different: declaration 'object' definition 'link'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:38:21: note: Function 'add' argument 1 names different: declaration 'object' definition 'link'. blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:44:26: note: Function 'add' argument 1 names different: declaration 'object' definition 'link'. blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:55:29: style:inconclusive: Function 'remove' argument 1 names different: declaration 'object' definition 'link'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CList.h:39:24: note: Function 'remove' argument 1 names different: declaration 'object' definition 'link'. blobandconquer-1.11-dfsg+20/src/cplusplus/CList.cpp:55:29: note: Function 'remove' argument 1 names different: declaration 'object' definition 'link'. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:23:11: warning: Member variable 'ListView::visibleItems' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:50:6: style:inconclusive: Technically the member function 'ListView::getNumberOfPages' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:149:15: note: Technically the member function 'ListView::getNumberOfPages' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:50:6: note: Technically the member function 'ListView::getNumberOfPages' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:51:6: style:inconclusive: Technically the member function 'ListView::getCurrentPage' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:154:15: note: Technically the member function 'ListView::getCurrentPage' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:51:6: note: Technically the member function 'ListView::getCurrentPage' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:55:6: style:inconclusive: Technically the member function 'ListView::getSelectedIndex' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:159:15: note: Technically the member function 'ListView::getSelectedIndex' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:55:6: note: Technically the member function 'ListView::getSelectedIndex' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CListViewItem.cpp:23:15: warning: Member variable 'ListViewItem::x' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CListViewItem.cpp:23:15: warning: Member variable 'ListViewItem::y' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:56:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:74:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:113:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:133:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:247:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:291:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:164:37: style:inconclusive: Function 'setSelectedIndex' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:57:28: note: Function 'setSelectedIndex' argument 1 names different: declaration 'i' definition 'index'. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:164:37: note: Function 'setSelectedIndex' argument 1 names different: declaration 'i' definition 'index'. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:169:44: style:inconclusive: Function 'setSelectedObject' argument 1 names different: declaration 'link' definition 'object'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.h:58:35: note: Function 'setSelectedObject' argument 1 names different: declaration 'link' definition 'object'. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:169:44: note: Function 'setSelectedObject' argument 1 names different: declaration 'link' definition 'object'. blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:169:44: style: Parameter 'object' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::textureCount' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::frameCount' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::animCount' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::texture' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::frame' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:23:11: warning: Member variable 'MD2Model::animation' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::numOfFaces' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::lightmapCoord' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::textureCoord' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMDLModel.cpp:23:11: warning: Member variable 'MDLModel::position' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CMD2.cpp:30:6: style: The scope of the variable 'i' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:187:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:200:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:208:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:216:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:229:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:351:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:356:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:361:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CMission.cpp:366:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.cpp:55:60: style:inconclusive: Function 'addMD2Model' argument 2 names different: declaration 'md2' definition 'md2Model'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.h:42:47: note: Function 'addMD2Model' argument 2 names different: declaration 'md2' definition 'md2Model'. blobandconquer-1.11-dfsg+20/src/cplusplus/CModelManager.cpp:55:60: note: Function 'addMD2Model' argument 2 names different: declaration 'md2' definition 'md2Model'. blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:23:8: warning: Member variable 'Mouse::x' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:23:8: warning: Member variable 'Mouse::y' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:42:7: style:inconclusive: Technically the member function 'Mouse::isBusy' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:72:13: note: Technically the member function 'Mouse::isBusy' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:42:7: note: Technically the member function 'Mouse::isBusy' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:49:14: performance:inconclusive: Technically the member function 'Mouse::translateMouseButton' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.cpp:95:20: note: Technically the member function 'Mouse::translateMouseButton' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CMouse.h:49:14: note: Technically the member function 'Mouse::translateMouseButton' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.cpp:23:12: warning: Member variable 'Objective::priority' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.cpp:23:12: warning: Member variable 'Objective::status' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.h:45:14: style:inconclusive: Technically the member function 'Objective::getStatus' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.cpp:38:24: note: Technically the member function 'Objective::getStatus' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CObjective.h:45:14: note: Technically the member function 'Objective::getStatus' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:23:8: warning: Member variable 'Panel::width' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:23:8: warning: Member variable 'Panel::height' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:23:8: warning: Member variable 'Panel::borderColor' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:23:6: warning: Member variable 'Pak::sdlrw' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:41:7: performance:inconclusive: Technically the member function 'Pak::showPakErrorAndExit' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:66:11: note: Technically the member function 'Pak::showPakErrorAndExit' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:41:7: note: Technically the member function 'Pak::showPakErrorAndExit' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:58:7: style:inconclusive: Technically the member function 'Pak::getLastReadDataSize' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:271:11: note: Technically the member function 'Pak::getLastReadDataSize' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:58:7: note: Technically the member function 'Pak::getLastReadDataSize' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:35:39: style:inconclusive: Function 'setProperties' argument 1 names different: declaration 'properites' definition 'properties'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.h:33:33: note: Function 'setProperties' argument 1 names different: declaration 'properites' definition 'properties'. blobandconquer-1.11-dfsg+20/src/cplusplus/CPanel.cpp:35:39: note: Function 'setProperties' argument 1 names different: declaration 'properites' definition 'properties'. blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:117:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:147:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:197:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:227:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:169:9: warning:inconclusive: Either the condition 'input!=NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:175:13: note: Assuming that condition 'input!=NULL' is not redundant blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:169:9: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:216:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:112:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:123:50: style:inconclusive: Function 'unpack' argument 2 names different: declaration 'type' definition 'fileType'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.h:55:46: note: Function 'unpack' argument 2 names different: declaration 'type' definition 'fileType'. blobandconquer-1.11-dfsg+20/src/cplusplus/CPak.cpp:123:50: note: Function 'unpack' argument 2 names different: declaration 'type' definition 'fileType'. blobandconquer-1.11-dfsg+20/src/cplusplus/CParticle.cpp:23:11: warning: Member variable 'Particle::life' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CParticleManager.cpp:50:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CPlane.h:32:8: performance:inconclusive: Technically the member function 'Plane::invSqrt' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CPlane.cpp:50:14: note: Technically the member function 'Plane::invSqrt' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CPlane.h:32:8: note: Technically the member function 'Plane::invSqrt' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:11:7: style:inconclusive: Technically the member function 'Point::operator==' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.cpp:12:13: note: Technically the member function 'Point::operator==' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:11:7: note: Technically the member function 'Point::operator==' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:12:7: style:inconclusive: Technically the member function 'Point::operator!=' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.cpp:17:13: note: Technically the member function 'Point::operator!=' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CPoint.h:12:7: note: Technically the member function 'Point::operator!=' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:27:8: style: Unused private function: 'Properties::findProperty' [unusedPrivateFunction] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:38:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:40:7: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:153:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:165:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:177:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:191:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CQ3Target.cpp:25:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:214:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:235:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:237:7: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:262:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:264:7: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:284:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:286:7: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:36:8: style: The scope of the variable 'd' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:233:8: style: The scope of the variable 'd' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:260:8: style: The scope of the variable 'd' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:282:8: style: The scope of the variable 'd' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:42: style:inconclusive: Function 'setProperty' argument 1 names different: declaration 'key' definition 'key_'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:45:31: note: Function 'setProperty' argument 1 names different: declaration 'key' definition 'key_'. blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:42: note: Function 'setProperty' argument 1 names different: declaration 'key' definition 'key_'. blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:60: style:inconclusive: Function 'setProperty' argument 2 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:45:48: note: Function 'setProperty' argument 2 names different: declaration 'value' definition 'value_'. blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:67:60: note: Function 'setProperty' argument 2 names different: declaration 'value' definition 'value_'. blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:139:56: style:inconclusive: Function 'alterProperty' argument 2 names different: declaration 'value' definition 'amount'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.h:54:45: note: Function 'alterProperty' argument 2 names different: declaration 'value' definition 'amount'. blobandconquer-1.11-dfsg+20/src/cplusplus/CProperties.cpp:139:56: note: Function 'alterProperty' argument 2 names different: declaration 'value' definition 'amount'. blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:45:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:51:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:23:22: warning: Member variable 'RandomNameGenerator::name' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.h:51:7: performance:inconclusive: Technically the member function 'RandomNameGenerator::loadFilterWords' can be static (but you may consider moving to unnamed namespace). [functionStatic] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:57:27: note: Technically the member function 'RandomNameGenerator::loadFilterWords' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.h:51:7: note: Technically the member function 'RandomNameGenerator::loadFilterWords' can be static (but you may consider moving to unnamed namespace). blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:49:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:45:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:69:6: style: The scope of the variable 'len' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:70:7: style: The scope of the variable 'c' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:151:8: style: Local variable 'name' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.h:36:8: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:151:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CRandomNameGen.cpp:69:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CSimpleModel.cpp:25:2: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CSaveGameHeader.cpp:27:2: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:23:9: warning: Member variable 'Slider::mouseHeld' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CSprite.cpp:25:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:22: style:inconclusive: Function 'use' argument 1 names different: declaration 'x' definition 'mx'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:15: note: Function 'use' argument 1 names different: declaration 'x' definition 'mx'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:22: note: Function 'use' argument 1 names different: declaration 'x' definition 'mx'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:30: style:inconclusive: Function 'use' argument 2 names different: declaration 'y' definition 'my'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:49:22: note: Function 'use' argument 2 names different: declaration 'y' definition 'my'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:59:30: note: Function 'use' argument 2 names different: declaration 'y' definition 'my'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:29: style:inconclusive: Function 'mouseMoved' argument 1 names different: declaration 'x' definition 'mx'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:22: note: Function 'mouseMoved' argument 1 names different: declaration 'x' definition 'mx'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:29: note: Function 'mouseMoved' argument 1 names different: declaration 'x' definition 'mx'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:37: style:inconclusive: Function 'mouseMoved' argument 2 names different: declaration 'y' definition 'my'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.h:53:29: note: Function 'mouseMoved' argument 2 names different: declaration 'y' definition 'my'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSlider.cpp:100:37: note: Function 'mouseMoved' argument 2 names different: declaration 'y' definition 'my'. blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:23:12: warning: Member variable 'Structure::state' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:23:12: warning: Member variable 'Structure::model' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:82:14: warning: Member variable 'String::capacity' is not assigned a value in 'String::operator='. [operatorEqVarError] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:82:14: warning: Member variable 'String::text' is not assigned a value in 'String::operator='. [operatorEqVarError] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:87:14: warning: Member variable 'String::capacity' is not assigned a value in 'String::operator='. [operatorEqVarError] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:87:14: warning: Member variable 'String::text' is not assigned a value in 'String::operator='. [operatorEqVarError] blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:45:44: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:45:44: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:57:44: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CStructure.cpp:57:44: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:45:14: style:inconclusive: Technically the member function 'String::getText' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:102:21: note: Technically the member function 'String::getText' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:45:14: note: Technically the member function 'String::getText' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:57:34: style:inconclusive: Function 'setText' argument 1 names different: declaration 'text' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:44:27: note: Function 'setText' argument 1 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:57:34: note: Function 'setText' argument 1 names different: declaration 'text' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:72:37: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'c' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:37:30: note: Function 'operator=' argument 1 names different: declaration 'c' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:72:37: note: Function 'operator=' argument 1 names different: declaration 'c' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:92:38: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'c' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:38:31: note: Function 'operator==' argument 1 names different: declaration 'c' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:92:38: note: Function 'operator==' argument 1 names different: declaration 'c' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:97:38: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'c' definition 'in'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CString.h:39:31: note: Function 'operator!=' argument 1 names different: declaration 'c' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:97:38: note: Function 'operator!=' argument 1 names different: declaration 'c' definition 'in'. blobandconquer-1.11-dfsg+20/src/cplusplus/CString.cpp:82:32: performance: Function parameter 's' should be passed by const reference. [passedByValue] blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:23:9: warning: Member variable 'Switch::originalState' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:53:41: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:53:41: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:77:41: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CSwitch.cpp:77:41: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CTexture.cpp:25:2: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpec.h:68:7: style:inconclusive: Technically the member function 'TextureSpec::finish' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpec.cpp:211:19: note: Technically the member function 'TextureSpec::finish' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpec.h:68:7: note: Technically the member function 'TextureSpec::finish' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:47:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:49:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:89:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:91:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CTextureSpecManager.cpp:87:15: style: The scope of the variable 'textureSpec' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::traceType' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputStartsOut' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputAllSolid' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputContent' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputFraction' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::traceRadius' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::stepSize' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::outputNormal' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::stepping' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrace.cpp:23:8: warning: Member variable 'Trace::brush' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:40:39: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:25:34: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:40:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:48:39: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.h:26:34: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CTrap.cpp:48:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CTrigger.cpp:64:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::upArrow' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::downArrow' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::minus' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::plus' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::checked' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::unchecked' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:23:12: warning: Member variable 'UIManager::awaitingButton' is not initialized in the constructor. [uninitMemberVarPrivate] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:84:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:163:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:168:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:178:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:191:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:204:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:221:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:243:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:263:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:268:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:283:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:301:7: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:327:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:39:20: style:inconclusive: Variable 'OKDialogGrid.name' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:35:20: note: OKDialogGrid.name is assigned blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:39:20: note: OKDialogGrid.name is overwritten blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:176:50: style:inconclusive: Function 'showGroup' argument 2 names different: declaration 'hide' definition 'visible'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.h:56:40: note: Function 'showGroup' argument 2 names different: declaration 'hide' definition 'visible'. blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:176:50: note: Function 'showGroup' argument 2 names different: declaration 'hide' definition 'visible'. blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:189:53: style:inconclusive: Function 'enableGroup' argument 2 names different: declaration 'enable' definition 'enabled'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.h:57:43: note: Function 'enableGroup' argument 2 names different: declaration 'enable' definition 'enabled'. blobandconquer-1.11-dfsg+20/src/cplusplus/CUIManager.cpp:189:53: note: Function 'enableGroup' argument 2 names different: declaration 'enable' definition 'enabled'. blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:23:7: warning: Member variable 'Unit::crumbsConsumed' is not initialized in the constructor. [uninitMemberVar] blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:75:7: style:inconclusive: Technically the member function 'Unit::canBeDamaged' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:149:12: note: Technically the member function 'Unit::canBeDamaged' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:75:7: note: Technically the member function 'Unit::canBeDamaged' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:232:39: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:232:39: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:259:39: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CUnit.cpp:259:39: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:33:7: style:inconclusive: Technically the member function 'Vector::operator==' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:34:14: note: Technically the member function 'Vector::operator==' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:33:7: note: Technically the member function 'Vector::operator==' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:34:7: style:inconclusive: Technically the member function 'Vector::operator!=' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:39:14: note: Technically the member function 'Vector::operator!=' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:34:7: note: Technically the member function 'Vector::operator!=' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:39:7: style:inconclusive: Technically the member function 'Vector::operator<' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:81:14: note: Technically the member function 'Vector::operator<' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:39:7: note: Technically the member function 'Vector::operator<' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:40:7: style:inconclusive: Technically the member function 'Vector::operator>' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:86:14: note: Technically the member function 'Vector::operator>' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:40:7: note: Technically the member function 'Vector::operator>' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:43:8: style:inconclusive: Technically the member function 'Vector::getLength' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:107:15: note: Technically the member function 'Vector::getLength' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:43:8: note: Technically the member function 'Vector::getLength' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:128:8: style: Local variable 'x' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:27:9: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:128:8: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:128:11: style: Local variable 'y' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:27:12: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:128:11: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:128:14: style: Local variable 'z' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.h:27:15: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CVector.cpp:128:14: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:33:7: style:inconclusive: Technically the member function 'Vectori::operator==' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:34:15: note: Technically the member function 'Vectori::operator==' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:33:7: note: Technically the member function 'Vectori::operator==' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:34:7: style:inconclusive: Technically the member function 'Vectori::operator!=' can be const. [functionConst] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:39:15: note: Technically the member function 'Vectori::operator!=' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:34:7: note: Technically the member function 'Vectori::operator!=' can be const. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:34:35: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:33:27: note: Function 'operator==' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:34:35: note: Function 'operator==' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:39:35: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:34:27: note: Function 'operator!=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:39:35: note: Function 'operator!=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:44:34: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:35:26: note: Function 'operator=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:44:34: note: Function 'operator=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:67:35: style:inconclusive: Function 'operator+=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:36:27: note: Function 'operator+=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:67:35: note: Function 'operator+=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:74:35: style:inconclusive: Function 'operator-=' argument 1 names different: declaration 'vector' definition 'vectori'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:37:27: note: Function 'operator-=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:74:35: note: Function 'operator-=' argument 1 names different: declaration 'vector' definition 'vectori'. blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:108:6: style: Local variable 'x' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:27:7: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:108:6: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:108:9: style: Local variable 'y' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:27:10: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:108:9: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:108:12: style: Local variable 'z' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.h:27:13: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/cplusplus/CVectori.cpp:108:12: note: Shadow variable blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:48:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:42:41: style:inconclusive: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:25:35: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:42:41: note: Function 'loadAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:55:41: style:inconclusive: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. [funcArgNamesDifferent] blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.h:26:35: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/cplusplus/CWeapon.cpp:55:41: note: Function 'saveAdditional' argument 1 names different: declaration 'p' definition 'props'. blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:33:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:106:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:469:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:497:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:222:8: style: Same expression used in consecutive assignments of 'tempX' and 'tempY'. [duplicateAssignExpression] blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:223:8: note: Same expression used in consecutive assignments of 'tempX' and 'tempY'. blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:222:8: note: Same expression used in consecutive assignments of 'tempX' and 'tempY'. blobandconquer-1.11-dfsg+20/src/effects/decals.cpp:140:16: style: The scope of the variable 'brushSide' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:25:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:253:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:257:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:108:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:138:8: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:138:11: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:82:30: style: Parameter 'triangle' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:51:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:64:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:169:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/emitters.cpp:190:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:151:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:245:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:823:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:854:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:860:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:58:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:82:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:136:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:381:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:415:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:449:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:500:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:523:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:524:8: style: The scope of the variable 'z' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:544:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:574:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:615:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/particles.cpp:852:8: style: The scope of the variable 'distance' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/effects/shadows.cpp:119:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/shadows.cpp:121:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/effects/weather.cpp:25:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:43:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:82:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:98:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:124:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:205:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:267:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:289:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:298:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:305:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:319:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:355:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:368:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:436:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:539:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:593:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:648:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:703:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:752:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:780:4: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:786:4: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:824:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:8: style: The scope of the variable 'size' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:14: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:17: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:476:20: style: The scope of the variable 'z' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:8: style: The scope of the variable 'size' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:14: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:17: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bioMechBlobs.cpp:513:20: style: The scope of the variable 'z' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:44:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:54:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:135:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:154:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:239:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:268:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:353:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bosses.cpp:371:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1393:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:31:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:54:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:87:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:124:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:187:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:209:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:228:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:233:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:326:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:367:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:376:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:456:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:475:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:579:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:605:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:631:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:657:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:694:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:777:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:789:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:790:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:801:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:814:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:855:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:867:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:887:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:922:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:924:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:929:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:949:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:982:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1002:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1039:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1061:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1081:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1139:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1158:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1165:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1218:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1234:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1268:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1297:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1305:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1333:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1351:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1450:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1505:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1532:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1536:22: style: Variable 'unit->referenced' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1523:23: note: unit->referenced is assigned blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1536:22: note: unit->referenced is overwritten blobandconquer-1.11-dfsg+20/src/entities/blobs.cpp:1695:4: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:681:13: warning: Identical condition 'other==NULL', second condition is always false [identicalConditionAfterEarlyExit] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:676:12: note: If condition 'other==NULL' is true, the function will return/exit blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:681:13: note: Testing identical condition 'other==NULL' blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:33:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:34:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:131:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:274:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:291:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:292:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:316:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:329:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:454:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:484:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:486:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:507:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:557:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:560:4: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:575:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:622:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:625:4: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:635:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:686:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:775:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:777:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:785:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:798:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:842:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:844:34: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1370:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1385:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1390:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1111:19: style: Variable 'bullet->velocity' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1104:19: note: bullet->velocity is assigned blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1111:19: note: bullet->velocity is overwritten blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1160:19: style: Variable 'bullet->velocity' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1152:19: note: bullet->velocity is assigned blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:1160:19: note: bullet->velocity is overwritten blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:797:10: style: The scope of the variable 'ent' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:466:33: style: Parameter 'other' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:833:28: style: Parameter 'other' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:39:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:55:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:130:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:162:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:171:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:218:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:258:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/darkBioMechs.cpp:345:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/doors.cpp:57:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/doors.cpp:106:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/doors.cpp:115:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:27:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:30:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:41:7: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:60:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:117:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:165:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:211:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:233:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:296:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:319:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:370:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:392:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:412:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:344:10: style: The scope of the variable 'bullet' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:39:32: style: Parameter 'other' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:28:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:165:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:234:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:243:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:296:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:348:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:374:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:421:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/enemy.cpp:554:4: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:93:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:99:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:422:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:436:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:427:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:34:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:35:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:69:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:117:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:204:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:338:6: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:339:6: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:367:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:399:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:422:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:439:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:463:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:495:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:544:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:621:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:631:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:281:10: style: The scope of the variable 'ent' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:283:7: style: The scope of the variable 'doTeleportEffect' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:498:13: style: Variable 'box.mins.x' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:499:13: style: Variable 'box.mins.y' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:500:13: style: Variable 'box.maxs.x' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/entities/features.cpp:501:13: style: Variable 'box.maxs.y' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:739:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:770:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:673:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:673:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:674:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:674:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:675:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:675:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:677:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:677:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:679:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:679:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:680:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:680:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:681:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:681:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:682:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:682:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:684:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:684:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:685:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:685:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:687:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:687:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:689:2: warning: Either the condition 'def==NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:656:13: note: Assuming that condition 'def==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/entities/items.cpp:689:2: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/entities/items.cpp:108:57: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:128:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:176:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:257:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:536:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:554:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:555:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:582:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:605:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:911:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:940:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:223:87: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:1028:4: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:779:8: style: The scope of the variable 'clipSize' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:780:6: style: The scope of the variable 'minAmmo' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/items.cpp:780:15: style: The scope of the variable 'maxAmmo' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:32:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:44:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:61:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:73:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:118:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/lift.cpp:144:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:46:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:188:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:217:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:262:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:307:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:352:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:395:33: style: Parameter 'other' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:126:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:161:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:189:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:210:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:362:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/spiderBlobs.cpp:53:14: style: The scope of the variable 'def' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:270:30: style: Redundant condition: swt->requires!="". 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:35:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:121:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:128:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:179:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:192:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:199:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:260:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:319:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:346:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:353:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:366:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:378:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:536:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:146:18: style: Local variable 'camera' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/entities/switches.h:38:16: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/entities/switches.cpp:146:18: note: Shadow variable blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:971:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:977:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:73:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:196:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:208:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:229:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:241:10: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:262:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:274:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:305:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:317:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:338:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:350:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:523:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:577:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:626:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:676:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:791:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:915:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:989:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1017:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1230:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1298:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1314:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:1324:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:80:15: style: The scope of the variable 'textureSpec' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:8: style: The scope of the variable 'size' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:14: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:17: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:575:20: style: The scope of the variable 'z' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:838:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:713:13: style: Local variable 'i' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:698:8: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:713:13: note: Shadow variable blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:863:33: style: Parameter 'other' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:944:28: style: Parameter 'other' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:117:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:133:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:150:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:174:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:197:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:264:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:288:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/traps.cpp:172:10: style: The scope of the variable 'entity' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:30:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:49:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:189:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:256:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:335:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:336:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:340:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:8: style: The scope of the variable 'size' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:14: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:17: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/entities/units.cpp:186:20: style: The scope of the variable 'z' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:86:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:246:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:376:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:394:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:492:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:508:92: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] blobandconquer-1.11-dfsg+20/src/hud/controlPanel.cpp:527:14: style: The scope of the variable 'time' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:163:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:167:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:236:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:325:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:326:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:327:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:328:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:329:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:346:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:392:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:407:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/dialogs.cpp:298:8: style: The scope of the variable 'fp' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/hud/status.cpp:93:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/status.cpp:112:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/status.cpp:132:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/status.cpp:161:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/status.cpp:230:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/status.cpp:273:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/status.cpp:274:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:27:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:28:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:29:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:30:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:31:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:32:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:33:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:35:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:36:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:37:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:38:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:39:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:40:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:42:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:49:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:50:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:51:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:52:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:53:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:54:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:55:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:57:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:58:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:59:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:60:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:61:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:62:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:64:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:65:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:67:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:74:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:75:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:76:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:77:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:78:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:79:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:80:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:82:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:83:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:84:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:85:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:86:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:87:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:89:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:90:3: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:97:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:98:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:99:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:100:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:101:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:102:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:103:34: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:105:41: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:106:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:107:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:108:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:109:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:110:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:112:34: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:113:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:115:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:122:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:123:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:124:29: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:125:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:126:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:127:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:128:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:130:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:131:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:132:38: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:133:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:134:38: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:135:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:137:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:138:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:140:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:147:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:148:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:149:29: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:150:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:151:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:152:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:153:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:155:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:156:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:157:38: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:158:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:159:38: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:160:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:162:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:163:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:183:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:184:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:185:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:280:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:281:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:282:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:283:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:284:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:285:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:286:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:287:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:288:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:289:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:290:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:291:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:292:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:294:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:441:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:442:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:443:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:444:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:445:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:447:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:535:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:536:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:537:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:597:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:598:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:599:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:600:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:601:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:602:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:603:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:604:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:605:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:606:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:607:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:608:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:774:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:775:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:776:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:777:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:778:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/options.cpp:779:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:85:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:301:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:312:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:391:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:404:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:420:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:440:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:460:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:478:29: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:497:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:573:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:592:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:629:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:633:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:637:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:641:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:650:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:674:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:679:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:687:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:756:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:505:4: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:711:6: style: The scope of the variable 'mx' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/hud/widgets.cpp:711:10: style: The scope of the variable 'my' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/init.cpp:54:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/init.cpp:67:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/init.cpp:58:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/init.cpp:54:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/init.cpp:146:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/init.cpp:166:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/init.cpp:306:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/init.cpp:33:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] blobandconquer-1.11-dfsg+20/src/io/load.cpp:160:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/io/load.cpp:198:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/io/load.cpp:230:8: warning:inconclusive: Either the condition 'input!=NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/io/load.cpp:236:12: note: Assuming that condition 'input!=NULL' is not redundant blobandconquer-1.11-dfsg+20/src/io/load.cpp:230:8: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/io/load.cpp:32:11: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/load.cpp:43:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/load.cpp:100:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/load.cpp:156:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:68:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:77:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:84:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:94:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:104:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:99:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:41:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/localeLoader.cpp:68:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:30:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:49:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:30:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:84:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:184:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:214:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:215:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:216:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:242:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:256:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:270:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:274:33: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:294:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:296:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:331:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:397:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:405:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:425:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:426:29: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/modelLoader.cpp:74:8: style: The scope of the variable 'radius' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:31:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:49:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:60:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:84:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:107:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:114:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:121:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:150:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:182:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:37:23: style: Condition 'token==NULL' is always false [knownConditionTrueFalse] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:63:25: style: Condition 'token==NULL' is always false [knownConditionTrueFalse] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:73:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:125:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:160:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:31:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/propertiesLoader.cpp:107:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/save.cpp:69:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:86:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:99:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:107:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:390:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:397:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:103:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:86:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:121:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:125:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:154:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:209:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:250:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:289:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:323:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:348:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:409:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:429:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:444:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:600:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:607:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:611:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:618:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:622:13: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:624:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:649:44: style: Variable 'entityManager->bossDef[i].textureName[0]' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:648:44: note: entityManager->bossDef[i].textureName[0] is assigned blobandconquer-1.11-dfsg+20/src/io/resources.cpp:649:44: note: entityManager->bossDef[i].textureName[0] is overwritten blobandconquer-1.11-dfsg+20/src/io/resources.cpp:651:42: style: Variable 'entityManager->bossDef[i].modelName[1]' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:650:42: note: entityManager->bossDef[i].modelName[1] is assigned blobandconquer-1.11-dfsg+20/src/io/resources.cpp:651:42: note: entityManager->bossDef[i].modelName[1] is overwritten blobandconquer-1.11-dfsg+20/src/io/resources.cpp:118:8: style: The scope of the variable 'specList' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:151:6: style: The scope of the variable 'weaponId' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:152:13: style: The scope of the variable 'weaponDef' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:206:6: style: The scope of the variable 'itemId' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:207:11: style: The scope of the variable 'itemDef' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:247:6: style: The scope of the variable 'enemyId' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:248:12: style: The scope of the variable 'enemyDef' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:286:6: style: The scope of the variable 'blobId' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:287:11: style: The scope of the variable 'blobDef' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:320:6: style: The scope of the variable 'featureId' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:321:14: style: The scope of the variable 'featureDef' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:345:6: style: The scope of the variable 'bossId' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:346:11: style: The scope of the variable 'bossDef' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/io/resources.cpp:407:6: style: The scope of the variable 'soundIndex' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/main.cpp:48:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/main.cpp:52:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:6: style: The scope of the variable 'i' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:9: style: The scope of the variable 'j' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:12: style: The scope of the variable 'vertIndex' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:116:23: style: The scope of the variable 'textureIndex' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:117:8: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:117:11: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/md2.cpp:117:14: style: The scope of the variable 'z' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1142:21: warning: Either the condition 'cutsceneTextIndex!=-1' is redundant or the array 'text[64]' is accessed at index -1, which is out of bounds. [negativeIndex] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1145:27: note: Assuming that condition 'cutsceneTextIndex!=-1' is not redundant blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1142:21: note: Negative array index blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:174:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:194:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:201:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:208:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:214:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:221:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:228:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:238:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:953:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:967:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:973:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1004:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1010:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:254:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:268:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:279:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:296:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:376:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:391:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:430:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:458:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:483:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:511:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:523:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:538:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:557:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:569:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:587:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:600:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:610:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:621:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:651:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:675:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:715:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:751:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:787:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1045:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1064:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1079:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1084:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1154:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1402:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1413:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1418:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1045:10: warning: Either the condition 'cc==NULL' is redundant or there is possible null pointer dereference: cc. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1288:10: note: Assuming that condition 'cc==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1045:10: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1047:3: warning: Either the condition 'cc==NULL' is redundant or there is possible null pointer dereference: cc. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1288:10: note: Assuming that condition 'cc==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1047:3: note: Null pointer dereference blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:38:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:56:40: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:74:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:86:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:91:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:174:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:393:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:398:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:402:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:418:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:432:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:437:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:441:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:460:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:469:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:474:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:485:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:498:4: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:502:4: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:513:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:525:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:540:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:559:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:571:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:589:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:625:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:655:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:684:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:698:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:808:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:827:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:833:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:865:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:895:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:916:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:927:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:953:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1036:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1286:8: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1294:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1300:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1334:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1393:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1492:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1499:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1506:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1520:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1531:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1537:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1543:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:649:8: style: The scope of the variable 'rSpeed' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:726:12: style: The scope of the variable 'particle' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:893:10: style: The scope of the variable 'bullet' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1021:7: style: The scope of the variable 'recognisedCommand' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:27:18: style: Local variable 'camera' shadows outer variable [shadowVariable] blobandconquer-1.11-dfsg+20/src/misc/cutscene.h:70:16: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:27:18: note: Shadow variable blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:825:32: style: Parameter 'other' can be declared as pointer to const [constParameter] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1021:25: style: Variable 'recognisedCommand' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:40:9: style: The scope of the variable 'f1' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:40:13: style: The scope of the variable 'f2' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:165:8: style: Variable 'dir' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/misc/opengl.cpp:174:8: style: Variable 'dir' is assigned a value that is never used. [unreadVariable] blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:39:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:184:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:210:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/triggers.cpp:250:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/pak.cpp:51:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] blobandconquer-1.11-dfsg+20/src/pak.cpp:107:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] blobandconquer-1.11-dfsg+20/src/pak.cpp:247:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:93:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:100:12: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:119:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:146:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:418:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:428:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:458:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:466:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:347:4: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] blobandconquer-1.11-dfsg+20/src/missions/mission.cpp:410:7: style: The scope of the variable 'hidden' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/player.cpp:82:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:86:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:90:9: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:150:5: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:246:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:265:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:295:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:314:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:430:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:438:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/player.cpp:441:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/puzzles/laserGrid.cpp:27:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/puzzles/laserGrid.cpp:40:44: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/puzzles/laserGrid.cpp:92:6: style: The scope of the variable 'gx' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/puzzles/laserGrid.cpp:92:10: style: The scope of the variable 'gy' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/puzzles/mastermind.cpp:29:39: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/puzzles/mastermind.cpp:42:44: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/title.cpp:338:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/title.cpp:351:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] blobandconquer-1.11-dfsg+20/src/title.cpp:344:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] blobandconquer-1.11-dfsg+20/src/title.cpp:85:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/title.cpp:86:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/title.cpp:87:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/title.cpp:88:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/title.cpp:89:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/title.cpp:338:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/title.cpp:85:10: style: Local variable 'newGame' shadows outer function [shadowFunction] blobandconquer-1.11-dfsg+20/src/title.h:27:13: note: Shadowed declaration blobandconquer-1.11-dfsg+20/src/title.cpp:85:10: note: Shadow variable blobandconquer-1.11-dfsg+20/src/title.cpp:364:16: error: Uninitialized variable: cy [uninitvar] blobandconquer-1.11-dfsg+20/src/title.cpp:340:15: note: Assuming condition is false blobandconquer-1.11-dfsg+20/src/title.cpp:364:16: note: Uninitialized variable: cy blobandconquer-1.11-dfsg+20/src/world/world.cpp:799:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/world.cpp:845:27: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:113:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:205:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:221:31: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:223:32: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:250:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:305:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:357:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:380:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:387:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:426:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:433:14: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:530:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:563:15: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:597:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:617:19: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:642:16: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:672:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:714:28: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:738:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:765:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:790:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:814:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:844:18: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:870:38: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:912:17: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:957:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:959:23: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:961:22: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:963:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:965:21: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:967:26: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:969:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:982:25: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:984:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:986:30: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:988:29: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:1500:20: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:1522:24: style: C-style pointer casting [cstyleCast] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:95:12: style: Variable 'texture' is reassigned a value before the old one has been used. [redundantAssignment] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:94:12: note: texture is assigned blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:95:12: note: texture is overwritten blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:108:12: style: The scope of the variable 'py' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:694:6: style: The scope of the variable 'size' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:9: style: The scope of the variable 'numPatchesWide' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:25: style: The scope of the variable 'numPatchesHigh' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:41: style: The scope of the variable 'x' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:44: style: The scope of the variable 'y' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:47: style: The scope of the variable 'row' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:52: style: The scope of the variable 'point' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:828:59: style: The scope of the variable 'patch' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:908:8: style: The scope of the variable 'centerX' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:908:17: style: The scope of the variable 'centerY' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:908:26: style: The scope of the variable 'centerZ' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:920:12: style: The scope of the variable 'model' can be reduced. [variableScope] blobandconquer-1.11-dfsg+20/src/world/bsp.cpp:1022:12: style: The scope of the variable 'bspModel' can be reduced. [variableScope] diff: head blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:731:37: style: Parameter 'owner' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/bosses/eyeDroidCommander.cpp:731:37: style: Parameter 'owner' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1177:39: style: Parameter 'owner' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:1177:39: style: Parameter 'owner' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:280:38: style: Parameter 'owner' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:280:38: style: Parameter 'owner' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:346:38: style: Parameter 'owner' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/bosses/finalBoss.cpp:346:38: style: Parameter 'owner' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:228:47: style: Parameter 'owner' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/bosses/spiderBlobCommander.cpp:228:47: style: Parameter 'owner' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:339:48: style: Parameter 'observer' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:339:48: style: Parameter 'observer' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:377:53: style: Parameter 'observer' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/cplusplus/CBoundingBoxManager.cpp:377:53: style: Parameter 'observer' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:169:44: style: Parameter 'object' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/cplusplus/CListView.cpp:169:44: style: Parameter 'object' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:82:30: style: Parameter 'triangle' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/effects/decoration.cpp:82:30: style: Parameter 'triangle' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:466:33: style: Parameter 'other' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:466:33: style: Parameter 'other' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:833:28: style: Parameter 'other' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/entities/bullets.cpp:833:28: style: Parameter 'other' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:39:32: style: Parameter 'other' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/entities/eyeDroids.cpp:39:32: style: Parameter 'other' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:395:33: style: Parameter 'other' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/entities/sentryGuns.cpp:395:33: style: Parameter 'other' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:863:33: style: Parameter 'other' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:863:33: style: Parameter 'other' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:944:28: style: Parameter 'other' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/entities/structures.cpp:944:28: style: Parameter 'other' can be declared with const [constParameter] head blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1045:10: warning: Either the condition 'cc==NULL' is redundant or there is possible null pointer dereference: cc. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1288:10: note: Assuming that condition 'cc==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1045:10: note: Null pointer dereference head blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1047:3: warning: Either the condition 'cc==NULL' is redundant or there is possible null pointer dereference: cc. [nullPointerRedundantCheck] blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1288:10: note: Assuming that condition 'cc==NULL' is not redundant blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:1047:3: note: Null pointer dereference head blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:825:32: style: Parameter 'other' can be declared as pointer to const [constParameter] 2.8 blobandconquer-1.11-dfsg+20/src/misc/cutscene.cpp:825:32: style: Parameter 'other' can be declared with const [constParameter] DONE