Re: Re: pgadmin III - "Display objects" part of database restore errors out in non-English locales

From: Nikhil S <nixmisc(at)gmail(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: Re: pgadmin III - "Display objects" part of database restore errors out in non-English locales
Date: 2011-05-20 02:47:15
Message-ID: BANLkTikw4cuPikwu2rsRUqxgT7RXFn1XjA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Thanks Dave.

Regards,
Nikhils

On Thu, May 19, 2011 at 9:15 PM, Dave Page <dpage(at)pgadmin(dot)org> wrote:

> Thanks - applied.
>
> On Wed, May 18, 2011 at 12:03 PM, Nikhil S <nixmisc(at)gmail(dot)com> wrote:
> > Please ignore the last patch. Some unwanted debug changes in there!
> > Please use this one.
> >
> > Regards,
> > Nikhils
> >
> > On Wed, May 18, 2011 at 5:28 PM, Nikhil S <nixmisc(at)gmail(dot)com> wrote:
> >>
> >> Hi,
> >>
> >> So, I changed the locale on my setup to "zh_CN.UTF-8" and tried to
> restore
> >> into a database using a backup from earlier. When I click on "Display
> >> objects" tab, I see an error being displayed, although the actual
> restore
> >> happens just fine. Note that no error occurs in English locales.
> >>
> >> Took me a while to figure this one out. The issue is with
> >> frmRestore::OnEndProcess() function. It naively avoids lines containing
> ";"
> >> or "P" as the first letter. So in the English locale, the last line
> about
> >> the "Process returned exit code 0" is handled. However in other locales,
> >> this will be translated and hence the last line will be inspected
> leading to
> >> a spurious error.
> >>
> >> The fix is to avoid inspecting the last line. The attached patch does
> >> that.
> >>
> >> Regards,
> >> Nikhils
> >
> >
> >
> > --
> > Sent via pgadmin-hackers mailing list (pgadmin-hackers(at)postgresql(dot)org)
> > To make changes to your subscription:
> > http://www.postgresql.org/mailpref/pgadmin-hackers
> >
> >
>
>
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>

In response to

Browse pgadmin-hackers by date

  From Date Subject
Next Message Luis Ochoa 2011-05-20 15:26:26 Question about fk and uk for Database Modeler
Previous Message Dave Page 2011-05-19 15:45:15 Re: Re: pgadmin III - "Display objects" part of database restore errors out in non-English locales