Hi,
I found a segment fault when restoring a backup file from the schema node.
PFA.
--
Thanks & Regards,
Ashesh Vashi
EnterpriseDB INDIA: Enterprise Postgres Company<http://www.enterprisedb.com>
Index: frm/frmRestore.cpp
===================================================================
--- frm/frmRestore.cpp (revision 8291)
+++ frm/frmRestore.cpp (working copy)
@@ -421,9 +421,6 @@
case PGM_INDEX:
cmd.Append(wxT(" --index ") + commandLineCleanOption(object->GetQuotedIdentifier(), true));
break;
- case PGM_SCHEMA:
- cmd.Append(wxT(" --schema ") + commandLineCleanOption(object->GetQuotedIdentifier(), true));
- break;
case PGM_TABLE:
cmd.Append(wxT(" --table ") + commandLineCleanOption(object->GetQuotedIdentifier(), true));
break;
@@ -433,10 +430,10 @@
default:
break;
}
- if (pgAppMinimumVersion(restoreExecutable, 8, 2))
- {
+ if (object->GetMetaType() == PGM_SCHEMA)
+ cmd.Append(wxT(" --schema ") + commandLineCleanOption(object->GetQuotedIdentifier(), true));
+ else if (pgAppMinimumVersion(restoreExecutable, 8, 2))
cmd.Append(wxT(" --schema ") + commandLineCleanOption(object->GetSchema()->GetQuotedIdentifier(), true));
- }
}
if (settings->GetIgnoreVersion())
--
Sent via pgadmin-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers