[yast-commit] [libyui/libyui] 17b5e2: Fix 'Werror=nonnull-compare' for GCC 6
Branch: refs/heads/master Home: https://github.com/libyui/libyui Commit: 17b5e22060748410dacd2b7a03680ac5f25b8513 https://github.com/libyui/libyui/commit/17b5e22060748410dacd2b7a03680ac5f25b... Author: Björn Esser <me@besser82.io> Date: 2016-03-30 (Wed, 30 Mar 2016) Changed paths: M src/YUIException.h Log Message: ----------- Fix 'Werror=nonnull-compare' for GCC 6 See: https://gcc.gnu.org/gcc-6/porting_to.html Optimizations remove null pointer checks for 'this' …/src/YDialog.cc: In member function 'bool YDialog::destroy(bool)': …/src/YDialog.cc:254:24: error: nonnull argument 'this' compared to NULL [-Werror=nonnull-compare] YUI_CHECK_WIDGET( this ); ~~~~~~~~~^~~~~~ Commit: 27f0673d6602bc302b92660a240956f74d53138d https://github.com/libyui/libyui/commit/27f0673d6602bc302b92660a240956f74d53... Author: Björn Esser <me@besser82.io> Date: 2016-03-30 (Wed, 30 Mar 2016) Changed paths: M buildtools/LibyuiCommon.cmake M buildtools/config.h.in M examples/SelectionBox1.cc M examples/SelectionBox2.cc M package/libyui.changes M src/TreeItem.h M src/YAlignment.cc M src/YAlignment.h M src/YApplication.h M src/YBarGraph.cc M src/YBarGraph.h M src/YBothDim.h M src/YBuiltinCaller.h M src/YBusyIndicator.cc M src/YBusyIndicator.h M src/YButtonBox.h M src/YCheckBox.cc M src/YCheckBox.h M src/YCheckBoxFrame.cc M src/YCheckBoxFrame.h M src/YChildrenManager.h M src/YColor.h M src/YComboBox.cc M src/YComboBox.h M src/YCommandLine.cc M src/YCommandLine.h M src/YContextMenu.cc M src/YContextMenu.h M src/YDateField.cc M src/YDateField.h M src/YDialog.cc M src/YDialog.h M src/YDialogSpy.cc M src/YDialogSpy.h M src/YDownloadProgress.cc M src/YDownloadProgress.h M src/YDumbTab.cc M src/YDumbTab.h M src/YEmpty.cc M src/YEmpty.h M src/YEnvVar.cc M src/YEnvVar.h M src/YEvent.cc M src/YEvent.h M src/YEventFilter.cc M src/YEventFilter.h M src/YExternalWidgetFactory.h M src/YExternalWidgets.cc M src/YExternalWidgets.h M src/YFrame.cc M src/YFrame.h M src/YGraph.cc M src/YGraph.h M src/YGraphPlugin.h M src/YImage.cc M src/YImage.h M src/YInputField.cc M src/YInputField.h M src/YIntField.cc M src/YIntField.h M src/YItem.cc M src/YItem.h M src/YLabel.cc M src/YLabel.h M src/YLayoutBox.h M src/YLogView.cc M src/YLogView.h M src/YMacro.cc M src/YMacro.h M src/YMacroPlayer.h M src/YMacroRecorder.h M src/YMenuButton.cc M src/YMenuButton.h M src/YMenuItem.h M src/YMultiLineEdit.cc M src/YMultiLineEdit.h M src/YMultiProgressMeter.cc M src/YMultiProgressMeter.h M src/YMultiSelectionBox.cc M src/YMultiSelectionBox.h M src/YOptionalWidgetFactory.cc M src/YOptionalWidgetFactory.h M src/YPackageSelector.cc M src/YPackageSelector.h M src/YPackageSelectorPlugin.h M src/YPartitionSplitter.cc M src/YPartitionSplitter.h M src/YPath.h M src/YProgressBar.cc M src/YProgressBar.h M src/YProperty.cc M src/YProperty.h M src/YPushButton.h M src/YRadioButton.cc M src/YRadioButton.h M src/YRadioButtonGroup.cc M src/YRadioButtonGroup.h M src/YReplacePoint.cc M src/YReplacePoint.h M src/YRichText.cc M src/YRichText.h M src/YRpmGroupsTree.cc M src/YRpmGroupsTree.h M src/YSelectionBox.cc M src/YSelectionBox.h M src/YSelectionWidget.h M src/YSettings.cc M src/YSettings.h M src/YShortcut.cc M src/YShortcut.h M src/YShortcutManager.cc M src/YShortcutManager.h M src/YSimpleEventHandler.cc M src/YSimpleEventHandler.h M src/YSimpleInputField.cc M src/YSimpleInputField.h M src/YSingleChildContainerWidget.cc M src/YSingleChildContainerWidget.h M src/YSlider.cc M src/YSlider.h M src/YSpacing.cc M src/YSpacing.h M src/YSquash.cc M src/YSquash.h M src/YStringTree.cc M src/YStringTree.h M src/YTable.cc M src/YTable.h M src/YTableHeader.cc M src/YTableHeader.h M src/YTableItem.cc M src/YTableItem.h M src/YTimeField.cc M src/YTimeField.h M src/YTimezoneSelector.cc M src/YTimezoneSelector.h M src/YTransText.h M src/YTree.cc M src/YTree.h M src/YTreeItem.cc M src/YTreeItem.h M src/YTypes.h M src/YUI.h M src/YUIException.cc M src/YUIException.h M src/YUILoader.cc M src/YUILoader.h M src/YUILog.cc M src/YUILog.h M src/YUIPlugin.cc M src/YUIPlugin.h M src/YUISymbols.h M src/YWidget.cc M src/YWidget.h M src/YWidgetFactory.h M src/YWidgetID.cc M src/YWidgetID.h M src/YWidget_OptimizeChanges.h M src/YWizard.cc M src/YWizard.h Log Message: ----------- Clean-up trailing white-space Commit: fa1080b39f1f4f3df7626fff5da5707c5ae3086c https://github.com/libyui/libyui/commit/fa1080b39f1f4f3df7626fff5da5707c5ae3... Author: Björn Esser <me@besser82.io> Date: 2016-03-30 (Wed, 30 Mar 2016) Changed paths: M VERSION.cmake M package/libyui.changes M package/libyui.spec Log Message: ----------- version + changelog Commit: 0ad801d0fcf642a5ac736b9659188ce601cac50f https://github.com/libyui/libyui/commit/0ad801d0fcf642a5ac736b9659188ce601ca... Author: Björn Esser <me@besser82.io> Date: 2016-03-30 (Wed, 30 Mar 2016) Changed paths: M VERSION.cmake M buildtools/LibyuiCommon.cmake M buildtools/config.h.in M examples/SelectionBox1.cc M examples/SelectionBox2.cc M package/libyui.changes M package/libyui.spec M src/TreeItem.h M src/YAlignment.cc M src/YAlignment.h M src/YApplication.h M src/YBarGraph.cc M src/YBarGraph.h M src/YBothDim.h M src/YBuiltinCaller.h M src/YBusyIndicator.cc M src/YBusyIndicator.h M src/YButtonBox.h M src/YCheckBox.cc M src/YCheckBox.h M src/YCheckBoxFrame.cc M src/YCheckBoxFrame.h M src/YChildrenManager.h M src/YColor.h M src/YComboBox.cc M src/YComboBox.h M src/YCommandLine.cc M src/YCommandLine.h M src/YContextMenu.cc M src/YContextMenu.h M src/YDateField.cc M src/YDateField.h M src/YDialog.cc M src/YDialog.h M src/YDialogSpy.cc M src/YDialogSpy.h M src/YDownloadProgress.cc M src/YDownloadProgress.h M src/YDumbTab.cc M src/YDumbTab.h M src/YEmpty.cc M src/YEmpty.h M src/YEnvVar.cc M src/YEnvVar.h M src/YEvent.cc M src/YEvent.h M src/YEventFilter.cc M src/YEventFilter.h M src/YExternalWidgetFactory.h M src/YExternalWidgets.cc M src/YExternalWidgets.h M src/YFrame.cc M src/YFrame.h M src/YGraph.cc M src/YGraph.h M src/YGraphPlugin.h M src/YImage.cc M src/YImage.h M src/YInputField.cc M src/YInputField.h M src/YIntField.cc M src/YIntField.h M src/YItem.cc M src/YItem.h M src/YLabel.cc M src/YLabel.h M src/YLayoutBox.h M src/YLogView.cc M src/YLogView.h M src/YMacro.cc M src/YMacro.h M src/YMacroPlayer.h M src/YMacroRecorder.h M src/YMenuButton.cc M src/YMenuButton.h M src/YMenuItem.h M src/YMultiLineEdit.cc M src/YMultiLineEdit.h M src/YMultiProgressMeter.cc M src/YMultiProgressMeter.h M src/YMultiSelectionBox.cc M src/YMultiSelectionBox.h M src/YOptionalWidgetFactory.cc M src/YOptionalWidgetFactory.h M src/YPackageSelector.cc M src/YPackageSelector.h M src/YPackageSelectorPlugin.h M src/YPartitionSplitter.cc M src/YPartitionSplitter.h M src/YPath.h M src/YProgressBar.cc M src/YProgressBar.h M src/YProperty.cc M src/YProperty.h M src/YPushButton.h M src/YRadioButton.cc M src/YRadioButton.h M src/YRadioButtonGroup.cc M src/YRadioButtonGroup.h M src/YReplacePoint.cc M src/YReplacePoint.h M src/YRichText.cc M src/YRichText.h M src/YRpmGroupsTree.cc M src/YRpmGroupsTree.h M src/YSelectionBox.cc M src/YSelectionBox.h M src/YSelectionWidget.h M src/YSettings.cc M src/YSettings.h M src/YShortcut.cc M src/YShortcut.h M src/YShortcutManager.cc M src/YShortcutManager.h M src/YSimpleEventHandler.cc M src/YSimpleEventHandler.h M src/YSimpleInputField.cc M src/YSimpleInputField.h M src/YSingleChildContainerWidget.cc M src/YSingleChildContainerWidget.h M src/YSlider.cc M src/YSlider.h M src/YSpacing.cc M src/YSpacing.h M src/YSquash.cc M src/YSquash.h M src/YStringTree.cc M src/YStringTree.h M src/YTable.cc M src/YTable.h M src/YTableHeader.cc M src/YTableHeader.h M src/YTableItem.cc M src/YTableItem.h M src/YTimeField.cc M src/YTimeField.h M src/YTimezoneSelector.cc M src/YTimezoneSelector.h M src/YTransText.h M src/YTree.cc M src/YTree.h M src/YTreeItem.cc M src/YTreeItem.h M src/YTypes.h M src/YUI.h M src/YUIException.cc M src/YUIException.h M src/YUILoader.cc M src/YUILoader.h M src/YUILog.cc M src/YUILog.h M src/YUIPlugin.cc M src/YUIPlugin.h M src/YUISymbols.h M src/YWidget.cc M src/YWidget.h M src/YWidgetFactory.h M src/YWidgetID.cc M src/YWidgetID.h M src/YWidget_OptimizeChanges.h M src/YWizard.cc M src/YWizard.h Log Message: ----------- Merge pull request #97 from besser82/bugfix/gcc6 Fix 'Werror=nonnull-compare' for GCC 6 Compare: https://github.com/libyui/libyui/compare/22bfce6c60cf...0ad801d0fcf6
participants (1)
-
GitHub