Age | Commit message (Collapse) | Author |
|
In order to handle signals, we need to have ACT_ABORT in place
and distinct from ACT_SYSTEM.
cf. if (Signals[i].Action != ACT_SYSTEM) during setup.
Change-Id: I8c69d48244ba462f2e2385a530cbbf4740ccee9a
Reviewed-on: https://gerrit.libreoffice.org/17893
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Added two Windows API missing errors.
The errors added:
ERROR_FILE_CHECKED_OUT
returned when trying to access a file that is locked
by another user.
ERROR_INVALID_NAME
returned when trying to access a local file with the wrong
chars in the path or file name.
Mapped to existent osl_File_E_.... for compatibility.
Change-Id: I0bea1ff2727729c569b0a2cb6befd0d38289b8a2
Reviewed-on: https://gerrit.libreoffice.org/17412
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
(cherry picked from commit b7ae14655f8969069b882ae0bd43d79a4c92f357)
Reviewed-on: https://gerrit.libreoffice.org/17650
Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
|
|
Change-Id: Ia7902a4bf2ec9bc995dfa065fe9e2eb092613683
|
|
(It was I who added them in the first place.)
Next time somebody (falsely?) suspects a problem with mutex use and really
needs tracing, it's trivial to add temporary SAL_DEBUGs.
Change-Id: I3db02be777a728fbf4a1d1962f0ccfa16c630f15
|
|
Change-Id: I17d17b1cad83a55f9a2c0db80e272c419529b45a
|
|
These call malloc so often that valgrind forgets where the things i'm
looking for were freed, because the address has already been re-used.
Change-Id: I8e1a0f739a774972d3afe750250ee79262c79b85
|
|
Change-Id: I9414d9167213c0156fb97559a8af5e55a4e1c1de
|
|
Change-Id: I94be63174d996069fc5ec9c93d14ccd5a39cb029
|
|
Change-Id: Ib296edde6e1f3996cbfe46c77810bb5c3da6db73
|
|
rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx>
(and don't make use of it themselves), but many other files happen to depend on
it. Cleaned up some, but something like
grep -FwL sal/log.hxx $(git grep -Elw \
'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF') -- \*.cxx)
shows lots more files that potentially need fixing before the include can be
removed from rtl/string.hxx and rtl/ustring.hxx.
Change-Id: Ibf033363e83d37851776f392dc0b077381cd8b90
|
|
ie.
void f(void);
becomes
void f();
I used the following command to make the changes:
git grep -lP '\(\s*void\s*\)' -- *.cxx \
| xargs perl -pi -w -e 's/(\w+)\s*\(\s*void\s*\)/$1\(\)/g;'
and ran it for both .cxx and .hxx files.
Change-Id: I314a1b56e9c14d10726e32841736b0ad5eef8ddd
|
|
Change-Id: I0b868edad579f9ccf46f6d9f6015086557e528da
|
|
Change-Id: Iee8c093f5aa8306c3e5336d6dd5e801df6df87a4
|
|
Change-Id: I2becc1cbb875270e2a1e8ed6b7cb0f9b6bdbf2f9
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Let's see where it actually will be needed. Sal is a "picky" place for
new API, even inside LIBO_INTERNAL_ONLY.
Change-Id: Ia0c5ee8cfc6ee526c5ad34d2f8aab0b14b5f805b
|
|
LibreOffice code, when used in a program through LibreOfficeKit, needs to be
aware of that in certain crucial spots, to avoid behaviour and functionality
that makes no sense in a LibreOfficeKit scenario. As LibreOfficeKit uses a
normal LibreOffice installation to perform its job, this can't be a
compile-time choice. Also, none of the existing run-time "headlessness" modes
fully match what is needed.
Change-Id: Iaccf7f958c549f019b508854800519f54dcadb11
|
|
Change-Id: Ic03728b2824eb59b9b6351a88ec355bfb93154cb
|
|
No need to SAL_WARN it, it is a common non-exceptional case (when attempting
to start a second LO instance).
Change-Id: I26f2939d2f5b97ddfcc9e912e578b706567b3912
|
|
Change-Id: Idcf9158d0446107ec783fd8691078791d7b25e31
|
|
Change-Id: Iec37e09d0da181f6af268fa0c8c43a2e1fef5dbe
|
|
Change-Id: I5e370445affbcd32b05588111f74590bf24f39d6
|
|
Change-Id: I10c30ef28e7321882a720d1e7869a75a89febfc5
|
|
Change-Id: I03e43d219a65aa270f73a91896e0e7a567d424bc
|
|
Change-Id: I6eddda9f4b31c7ce413c328b6a857a81bd222eed
|
|
Change-Id: Ib5e7e9250f90a9282c25446b606166499fc9d369
|
|
Change-Id: I6a7375901fcec63892041aec8cc2d55ce7789724
Reviewed-on: https://gerrit.libreoffice.org/14848
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I6e444e6c3dd4f5e158fe9b649b97ccb5ca32c3a7
|
|
Change-Id: Ib52b3f958e9e346194d4427bf59c6f62ee8ed105
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
inet_ntoa, gethostbyname, gethostbyaddr are all deprecated in the
Windows SDK 8.1; use the replacement functions unless targetting WinXP.
Change-Id: Ic290ce925835c97f0ca0c611d1fd2675d0045ec7
|
|
... i.e. decide based on target instead of SDK version.
Change-Id: I225588d34f961c19e223ed9c1b9a934cd5196cf7
|
|
Change-Id: I0aef0c185457687aa0e40a4a1e8024d9e691093f
|
|
Change-Id: I822c5ebc321ebda87c238a1781a31793c1623e34
|
|
Change-Id: I53c2d11e81edb3f6d00984b3dc90994af5765164
|
|
found with
$ git grep -lP 'return\s*\(\s*\w+\s*\)\s*;'
Change-Id: Ic51606877a9edcadeb647c5bf17bc928b69ab60e
|
|
Change-Id: Iad2a1c7796812e09c408868d7fa60705a1cc91be
|
|
This fixes up 3d403f2af2e5b7d26254d45590764f279450fab6, by not
removing public API.
Change-Id: I60a4b7284661238bdf32a1600f27a7e507c5374a
|
|
Change-Id: Ie7685beae20df8b3798070135fad529cde3604a9
|
|
This was unused since the earlier cleanup.
Change-Id: Ia56641c4242037a0ce501e43939b8dc862499f0e
|
|
...all these functions take a "handle to a created condition."
Change-Id: I043f310801452b05e6daaca4d246b305d18f6104
|
|
Change-Id: Id9458f55efa4d27914c24b8ab7c4ced081e19626
|
|
|
|
Change-Id: I89e71e03ede5175fabe1df949b8d3200f64757a0
|
|
Change-Id: Iabfe272e95e4f3517f3072dd6c36b8889c2fdbd1
|
|
Change-Id: I4f96972255ca99debd53d4302073d1823cc27492
|
|
Change-Id: I37a0003ca321ca788f7885eb9fdea69ed388a35d
|
|
Change-Id: I2e7528cb374d621f148d559c51521013bba62477
|
|
Change-Id: Ie96cf3043b126577087eadae5900489a5eb84bcf
|
|
Change-Id: I63c22fb682175edc450b1ce3b6ea78cf5a5bc2f1
|
|
Change-Id: I08f17dd9cc092206083ff41bbbc178e0322e86d0
|
|
Change-Id: Ic71b7bc8e8b5783deb1f9fa89136537c24281a55
|