Hello.
I have prepared a list of small changes in the code. Some of them are not so important, but others (I think) are noteworthy.
Patch with the changes is attached to the letter.

--
Dmitriy Olshevskiy

From 22bb5f859aa4e324e63e9272532fd013cb02bc0f Mon Sep 17 00:00:00 2001
From: olshevskiy87 <olshevski...@bk.ru>
Date: Sun, 29 Jun 2014 23:30:04 +0400
Subject: [PATCH] several minor changes an typos' fixing

---
 pgadmin/agent/pgaStep.cpp                          |  2 +-
 .../dd/dditems/figures/ddTextTableItemFigure.cpp   |  4 ++--
 pgadmin/dlg/dlgAggregate.cpp                       |  2 +-
 pgadmin/dlg/dlgColumn.cpp                          |  2 +-
 pgadmin/dlg/dlgFindReplace.cpp                     |  2 +-
 pgadmin/dlg/dlgIndex.cpp                           |  1 -
 pgadmin/dlg/dlgType.cpp                            |  2 +-
 pgadmin/frm/frmOptions.cpp                         |  2 +-
 pgadmin/include/utils/factory.h                    |  1 +
 pgadmin/ogl/oglmisc.cpp                            |  4 ++--
 pgadmin/schema/pgColumn.cpp                        |  2 +-
 pgadmin/schema/pgObject.cpp                        |  1 +
 pgadmin/slony/dlgRepCluster.cpp                    | 28 ++++++++++------------
 pgadmin/utils/factory.cpp                          |  3 +++
 14 files changed, 29 insertions(+), 27 deletions(-)

diff --git a/pgadmin/agent/pgaStep.cpp b/pgadmin/agent/pgaStep.cpp
index 0b49f41..8d62977 100644
--- a/pgadmin/agent/pgaStep.cpp
+++ b/pgadmin/agent/pgaStep.cpp
@@ -251,7 +251,7 @@ void pgaStep::ShowStatistics(frmMain *form, ctlListView 
*statistics)
                                        status = _("Failed");
                                else if (stats->GetVal(1) == wxT("i"))
                                        status = _("Ignored");
-                               else if (stats->GetVal(1) == wxT("i"))
+                               else if (stats->GetVal(1) == wxT("d"))
                                        status = _("Aborted");
                                else
                                        status = _("Unknown");
diff --git a/pgadmin/dd/dditems/figures/ddTextTableItemFigure.cpp 
b/pgadmin/dd/dditems/figures/ddTextTableItemFigure.cpp
index ae9f79d..fa73a7b 100644
--- a/pgadmin/dd/dditems/figures/ddTextTableItemFigure.cpp
+++ b/pgadmin/dd/dditems/figures/ddTextTableItemFigure.cpp
@@ -85,7 +85,7 @@ wxString &ddTextTableItemFigure::getText(bool extended)
        if(showDataType && extended && getOwnerColumn())
        {
                wxString ddType = dataTypes()[getDataType()];   //Should use 
getDataType() & getPrecision(), because when column is fk, type is not taken 
from this column, instead from original column (source of fk)
-               bool havePrecision = columnType == dt_numeric || dt_bit || 
columnType == dt_char || columnType == dt_interval || columnType == dt_varbit 
|| columnType == dt_varchar;
+               bool havePrecision = columnType == dt_numeric || columnType == 
dt_bit || columnType == dt_char || columnType == dt_interval || columnType == 
dt_varbit || columnType == dt_varchar;
                if( havePrecision && getPrecision() >= 0)
                {
                        ddType.Truncate(ddType.Find(wxT("(")));
@@ -124,7 +124,7 @@ wxString ddTextTableItemFigure::getType(bool raw)
        if(raw)
                return ddType;
 
-       bool havePrecision = columnType == dt_numeric || dt_bit || columnType 
== dt_char || columnType == dt_interval || columnType == dt_varbit || 
columnType == dt_varchar;
+       bool havePrecision = columnType == dt_numeric || columnType == dt_bit 
|| columnType == dt_char || columnType == dt_interval || columnType == 
dt_varbit || columnType == dt_varchar;
        if( havePrecision && getPrecision() >= 0)
        {
                ddType.Truncate(ddType.Find(wxT("(")));
diff --git a/pgadmin/dlg/dlgAggregate.cpp b/pgadmin/dlg/dlgAggregate.cpp
index d2997b5..624fb9e 100644
--- a/pgadmin/dlg/dlgAggregate.cpp
+++ b/pgadmin/dlg/dlgAggregate.cpp
@@ -123,7 +123,7 @@ dlgAggregate::dlgAggregate(pgaFactory *f, frmMain *frame, 
pgAggregate *agg, pgSc
 
                                        int icon = userFactory.GetIconId();
 
-                                       if 
(roleName.Left(6).IsSameAs(wxT("group ")), false)
+                                       if 
(roleName.Left(6).IsSameAs(wxT("group "), false))
                                        {
                                                icon = groupFactory.GetIconId();
                                                roleName = wxT("group ") + 
qtStrip(roleName.Mid(6));
diff --git a/pgadmin/dlg/dlgColumn.cpp b/pgadmin/dlg/dlgColumn.cpp
index 600ab67..7df7930 100644
--- a/pgadmin/dlg/dlgColumn.cpp
+++ b/pgadmin/dlg/dlgColumn.cpp
@@ -147,7 +147,7 @@ dlgColumn::dlgColumn(pgaFactory *f, frmMain *frame, 
pgColumn *node, pgTable *par
 
                                        int icon = userFactory.GetIconId();
 
-                                       if 
(roleName.Left(6).IsSameAs(wxT("group ")), false)
+                                       if 
(roleName.Left(6).IsSameAs(wxT("group "), false))
                                        {
                                                icon = groupFactory.GetIconId();
                                                roleName = wxT("group ") + 
qtStrip(roleName.Mid(6));
diff --git a/pgadmin/dlg/dlgFindReplace.cpp b/pgadmin/dlg/dlgFindReplace.cpp
index d358647..c3c956a 100644
--- a/pgadmin/dlg/dlgFindReplace.cpp
+++ b/pgadmin/dlg/dlgFindReplace.cpp
@@ -87,7 +87,7 @@ dlgFindReplace::dlgFindReplace(ctlSQLBox *parent) :
                rdOriginTop->SetValue(false);
        }
 
-       // Origin
+       // Direction
        settings->Read(wxT("FindReplace/Direction"), &val, wxT("f"));
        if (val == wxT("b"))
        {
diff --git a/pgadmin/dlg/dlgIndex.cpp b/pgadmin/dlg/dlgIndex.cpp
index 6a97a70..3a54c73 100644
--- a/pgadmin/dlg/dlgIndex.cpp
+++ b/pgadmin/dlg/dlgIndex.cpp
@@ -354,7 +354,6 @@ int dlgIndex::Go(bool modal)
                                descDef = index->GetOrdersArray().Item(colIdx);
                                nullsDef = index->GetNullsArray().Item(colIdx);
                                opclassDef = 
index->GetOpClassesArray().Item(colIdx);
-                               nullsDef = index->GetNullsArray().Item(colIdx);
 
                                lstColumns->InsertItem(colIdx, colDef, 
columnFactory.GetIconId());
                                lstColumns->SetItem(colIdx, 1, descDef);
diff --git a/pgadmin/dlg/dlgType.cpp b/pgadmin/dlg/dlgType.cpp
index 4d1b434..c71a019 100644
--- a/pgadmin/dlg/dlgType.cpp
+++ b/pgadmin/dlg/dlgType.cpp
@@ -184,7 +184,7 @@ dlgType::dlgType(pgaFactory *f, frmMain *frame, pgType 
*node, pgSchema *sch)
 
                                        int icon = userFactory.GetIconId();
 
-                                       if 
(roleName.Left(6).IsSameAs(wxT("group ")), false)
+                                       if 
(roleName.Left(6).IsSameAs(wxT("group "), false))
                                        {
                                                icon = groupFactory.GetIconId();
                                                roleName = wxT("group ") + 
qtStrip(roleName.Mid(6));
diff --git a/pgadmin/frm/frmOptions.cpp b/pgadmin/frm/frmOptions.cpp
index e500998..4b3b1f1 100644
--- a/pgadmin/frm/frmOptions.cpp
+++ b/pgadmin/frm/frmOptions.cpp
@@ -747,7 +747,7 @@ void frmOptions::OnOK(wxCommandEvent &ev)
        settings->SetSystemSchemas(txtSystemSchemas->GetValue());
 
        // Save the display options
-       int changed = false;
+       bool changed = false;
        for (unsigned int x = 0; x < lstDisplay->GetCount(); x++)
        {
                if (lstDisplay->IsChecked(x) != 
settings->GetDisplayOption(lstDisplay->GetString(x)))
diff --git a/pgadmin/include/utils/factory.h b/pgadmin/include/utils/factory.h
index 432675d..3952f1a 100644
--- a/pgadmin/include/utils/factory.h
+++ b/pgadmin/include/utils/factory.h
@@ -156,6 +156,7 @@ private:
 class menuFactory
 {
 public:
+       virtual ~menuFactory();
        virtual bool IsAction()
        {
                return false;
diff --git a/pgadmin/ogl/oglmisc.cpp b/pgadmin/ogl/oglmisc.cpp
index 81bb2ae..c0f93b2 100644
--- a/pgadmin/ogl/oglmisc.cpp
+++ b/pgadmin/ogl/oglmisc.cpp
@@ -266,7 +266,7 @@ void oglCentreText(wxDC &dc, wxList *text_list,
                i ++;
        }
 
-       delete widths;
+       delete[] widths;
 }
 
 // Centre a list of strings in the given box
@@ -328,7 +328,7 @@ void oglCentreTextNoClipping(wxDC &dc, wxList *text_list,
                current = current->GetNext();
                i ++;
        }
-       delete widths;
+       delete[] widths;
 }
 
 void oglGetCentredTextExtent(wxDC &dc, wxList *text_list,
diff --git a/pgadmin/schema/pgColumn.cpp b/pgadmin/schema/pgColumn.cpp
index aa3cf1b..3708eea 100644
--- a/pgadmin/schema/pgColumn.cpp
+++ b/pgadmin/schema/pgColumn.cpp
@@ -289,7 +289,7 @@ wxString pgColumn::GetPrivileges()
                        role = strCurrAcl.BeforeLast('=');
                        wxString value = strCurrAcl.Mid(role.Length() + 
1).BeforeLast('/');
 
-                       if (role.Left(6).IsSameAs(wxT("group ")), false)
+                       if (role.Left(6).IsSameAs(wxT("group "), false))
                        {
                                role = wxT("group ") + 
qtIdent(qtStrip(role.Mid(6)));
                        }
diff --git a/pgadmin/schema/pgObject.cpp b/pgadmin/schema/pgObject.cpp
index 6edab38..93d28bc 100644
--- a/pgadmin/schema/pgObject.cpp
+++ b/pgadmin/schema/pgObject.cpp
@@ -113,6 +113,7 @@ wxString pgObject::GetTranslatedMessage(int kindOfMessage) 
const
                        break;
                case BACKUPSERVERTITLE:
                        message = _("Backup unknown object of type");
+                       break;
                case DROPEXCLUDINGDEPS:
                        message = wxString::Format(_("Are you sure you wish to 
drop object \"%s\"?"),
                                                   GetFullIdentifier().c_str());
diff --git a/pgadmin/slony/dlgRepCluster.cpp b/pgadmin/slony/dlgRepCluster.cpp
index 4296b57..2ac8230 100644
--- a/pgadmin/slony/dlgRepCluster.cpp
+++ b/pgadmin/slony/dlgRepCluster.cpp
@@ -1230,21 +1230,19 @@ wxString dlgRepClusterUpgrade::GetSql()
 
                                if (language == wxT("c"))
                                        sql += wxT("\n")
-                                              wxT("AS '" + 
func.GetVal(wxT("probin")) + wxT("', '") +
-                                                  func.GetVal(wxT("prosrc")) + 
wxT("'");
-                                                  else
-                                                          sql += wxT(" AS\n")
-                                                                 wxT("$BODY$") 
+ func.GetVal(wxT("prosrc")) + wxT("$BODY$");
-
-                                                          sql += wxT(" 
LANGUAGE ")
-                                                                 +  language;
-
-                                                          if (volat == 
wxT("v"))
-                                                          sql += wxT(" 
VOLATILE");
-                                                          else if (volat == 
wxT("i"))
-                                                                  sql += wxT(" 
IMMUTABLE"));
-                                                       else
-                                                               sql += wxT(" 
STABLE");
+                                              wxT("AS '" + 
func.GetVal(wxT("probin")) + wxT("', '") + func.GetVal(wxT("prosrc")) + 
wxT("'"));
+                               else
+                                       sql += wxT(" AS\n")
+                                              wxT("$BODY$") + 
func.GetVal(wxT("prosrc")) + wxT("$BODY$");
+
+                               sql += wxT(" LANGUAGE ") + language;
+
+                               if (volat == wxT("v"))
+                                       sql += wxT(" VOLATILE");
+                               else if (volat == wxT("i"))
+                                       sql += wxT(" IMMUTABLE");
+                               else
+                                       sql += wxT(" STABLE");
 
                                if (func.GetBool(wxT("proisstrict")))
                                        sql += wxT(" STRICT");
diff --git a/pgadmin/utils/factory.cpp b/pgadmin/utils/factory.cpp
index 56dd1dd..02b1561 100644
--- a/pgadmin/utils/factory.cpp
+++ b/pgadmin/utils/factory.cpp
@@ -411,6 +411,9 @@ menuFactory::menuFactory(menuFactoryList *list)
                list->Add(this);
 }
 
+menuFactory::~menuFactory()
+{
+}
 
 actionFactory::actionFactory(menuFactoryList *list) : menuFactory(list)
 {
-- 
1.8.3.msysgit.0

-- 
Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers

Reply via email to