Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I4bd729499aa8be58f04194656e35c1f79d5d4919
|
|
Change-Id: Ida9785c4b9fda0459769957734952e69d7a9de44
|
|
untracked threadIds have been observed and can result in crashes.
s_getCurrent() already checks them and s_setCurrent() does it now.
(cherry picked from commit bf8e3135ac906ce0ab7d6d9ccbd434f1597f2ff4)
Conflicts:
cppu/source/uno/EnvStack.cxx
Change-Id: If35237179c1ee3b854e6183294ed72a6d0b105a8
|
|
...that (indirectly) allocates memory via rtl/alloc.h, thereby causing the
rtl_cache_wsupdate_init thread to be spawned before main, as on Mac OS X that
would interfere with the code in sal_detail_initialize to close all file
descriptors >= 3 -- on Mac OS X the pthreads implementation makes use of KQUEUE
file descriptors.
* This commit removes enough global static data to make ui-preview work again on
Mac OS X (where it crashed at startup when the main thread closed the KQUEUE fd
used by pthreads implementation threads). gengal uses further static data (at
least from module sb), so needs further clean-up.
* Avoiding global static instances derived from class Application required the
introduction of vcl/vclmain.hxx.
* That the vcl library was linked against the static vclmain library (which only
provides an implementation of main) appears to me to be a historic relic (all
executables should either include a SAL_IMPLEMENT_MAIN or link against vclmain),
so I removed that.
Change-Id: I048aa616208cb3a1b9bd8dcc3b729ba1665729bd
|
|
|
|
|
|
Part X
Module
cppu
cppuhelper
cpputools
|
|
|
|
This reverts commit b73cf2b1ef3892b4c200c05fd617bfd099aceee5.
|
|
|
|
|
|
|
|
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
|
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
|
|
2008/03/31 07:23:21 rt 1.4.34.1: #i87441# Change license header to LPGL v3.
|
|
2007/06/05 15:06:18 kr 1.3.2.1: #i77422# Use va_list * instead of plain type
|
|
|
|
2007/03/01 16:06:03 kr 1.1.2.8.2.3: aligned: now uno_getCurrentEnvironment takes a rtl_uString
2007/02/08 10:13:11 kr 1.1.2.8.2.2: fixed: linkage
2007/01/25 13:29:42 kr 1.1.2.8.2.1: fixed: license; adapted: EnvDcp nsp
|