diff --git a/glabels/LabelEditor.cpp b/glabels/LabelEditor.cpp index fb7c844..954a806 100644 --- a/glabels/LabelEditor.cpp +++ b/glabels/LabelEditor.cpp @@ -889,7 +889,7 @@ namespace glabels case Handle::SW: x0 += x2 - mResizeObject->w().pt(); break; - defaule: + default: break; } } diff --git a/glabels/LabelModel.cpp b/glabels/LabelModel.cpp index 8a5a65c..aa16989 100644 --- a/glabels/LabelModel.cpp +++ b/glabels/LabelModel.cpp @@ -602,6 +602,8 @@ namespace glabels return object; } } + + return 0; } diff --git a/glabels/TemplatePicker.cpp b/glabels/TemplatePicker.cpp index fad858d..cd285f9 100644 --- a/glabels/TemplatePicker.cpp +++ b/glabels/TemplatePicker.cpp @@ -50,7 +50,7 @@ namespace glabels { foreach (Template *tmplate, tmplates) { - TemplatePickerItem *item = new TemplatePickerItem( tmplate, this ); + new TemplatePickerItem( tmplate, this ); } } diff --git a/glabels/XmlLabelParser.cpp b/glabels/XmlLabelParser.cpp index 2d79bc3..00c3ec9 100644 --- a/glabels/XmlLabelParser.cpp +++ b/glabels/XmlLabelParser.cpp @@ -256,6 +256,7 @@ namespace glabels if ( tmplate == 0 ) { qWarning() << "Unable to parse template"; + delete label; return 0; } label->setTmplate( tmplate );