LUMIERA.clone/src
Ichthyostega 7967f6270d bugfix: don't call the dtor on failed objects
When a ctor throws, the dtors of sub-objects have already been
invoked. The object itself never existed, strictly speaking,
and thus the dtor must not be invoked. Usually the runtime system
handles matters automatically this way, but since we're doing
here placement new into an array, we're responsible ourselves

This error was uncovered by compiling with Clang.
GCC automatically neutralised this erroneous dtor invocation.
2013-10-21 05:17:59 +02:00
..
backend Clang(#928): adjustments regarding scope and visibility 2013-10-20 21:51:28 +02:00
common resolve problem with static initialisation order 2013-10-20 03:21:24 +02:00
gui Ticket #934: switch entire code-base to use the new Singleton factory 2013-10-20 03:19:36 +02:00
include Clang(#928): adjustments regarding scope and visibility 2013-10-20 21:51:28 +02:00
lib bugfix: don't call the dtor on failed objects 2013-10-21 05:17:59 +02:00
lumiera main: temporarily disable dependencies... 2011-09-25 19:26:04 +02:00
plugin Merge: change building to create modules 2008-12-20 02:15:33 +01:00
proc Clang(#928): adjustments regarding scope and visibility 2013-10-20 21:51:28 +02:00
tool Clang(#928): fix inconsistencies and compilation problems 2013-09-27 23:23:13 +02:00
.gitignore static Application init, NoBug integration, started a basic Exception hierarchy. 2007-08-14 08:14:21 +02:00
DIR_INFO update some DIR_INFO entries 2011-04-05 00:44:30 +02:00
SConscript Rename the "Library" into liblumierasupport.so 2013-01-08 03:00:50 +01:00