Обсуждение: BUG #3722: PSQLWarning missing call to super in CTOR

Поиск
Список
Период
Сортировка

BUG #3722: PSQLWarning missing call to super in CTOR

От
"Henning Nitschke"
Дата:
The following bug has been logged online:

Bug reference:      3722
Logged by:          Henning Nitschke
Email address:      Henning.Nitschke@arag.de
PostgreSQL version: 8.2
Operating system:   Java
Description:        PSQLWarning missing call to super in CTOR
Details:

public PSQLWarning(ServerErrorMessage err)
{
  super(err.toString()); // <== missing
  this.serverError = err;
}

Re: BUG #3722: PSQLWarning missing call to super in CTOR

От
Kris Jurka
Дата:
On Tue, 6 Nov 2007, Henning Nitschke wrote:

> Bug reference:      3722
> PostgreSQL version: 8.2
> Operating system:   Java
> Description:        PSQLWarning missing call to super in CTOR
> Details:
>
> public PSQLWarning(ServerErrorMessage err)
> {
>  super(err.toString()); // <== missing
>  this.serverError = err;
> }
>

Why is this necessary?  Since PSQLWarning overrides both getMessage and
toString, why is the super call needed?

Kris Jurka