
5 Nov
2012
5 Nov
'12
9:32 a.m.
On Mon, Nov 5, 2012 at 12:31 PM, Nevin Liber <nevin@eviloverlord.com> wrote:
On 5 November 2012 02:22, Andrey Semashev <andrey.semashev@gmail.com> wrote:
Thank you Stephan for digging it out. But I still don't agree with your conclusions and consider it a serious bug.
What wording in the standard makes it a bug (instead of just a QoI issue)?
A method can be called more than once, if not specified otherwise in its documentation. I'm not sure it is spelled out explicitly in the standard but that's how I understand it. There is no statement prohibiting calling init() multiple times in the Standard so I assume it is allowed. If this doesn't look obvious then something must be wrong with my head.