include/sal/types.h | 18 ------------------ 1 file changed, 18 deletions(-)
New commits: commit 06b63d3d83616e2abbd6f5ec93e1596988e455c2 Author: Noel Grandin <n...@peralex.com> Date: Thu Jun 5 08:34:46 2014 +0200 remove the definition of SAL_THROW macro Change-Id: I3d389174684cdc86ddb098629da57ebf142424c9 diff --git a/include/sal/types.h b/include/sal/types.h index c19673a..86c31c2 100644 --- a/include/sal/types.h +++ b/include/sal/types.h @@ -347,21 +347,6 @@ typedef struct _sal_Sequence #if defined __cplusplus -/** Exception specification documentation. - - The original intent of this macro was to control whether or not actual - exception specifications are emitted, based on how much they impact code - size etc. in a specific scenario. But it ended up always being disabled - (except for MSVC, which effectively ignored it even though being enabled), - and used in ways that would make enabling it illegal (e.g., in the - cppu::ComponentFactoryFunc typedef, or with necessarily incomplete - com::sun::star::uno::RuntimeException in com/sun/star/uno/Reference.h), so - has officially been demoted to pure documentation now. - - @deprecated do not use in new code. -*/ -#define SAL_THROW(x) - /** Nothrow specification for C functions. This is a macro so it can expand to nothing in C code. @@ -370,9 +355,6 @@ typedef struct _sal_Sequence #else -/* SAL_THROW() must not be used in C code, only SAL_THROW_EXTERN_C() is defined - there: -*/ #define SAL_THROW_EXTERN_C() #endif _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits