Age | Commit message (Collapse) | Author |
|
Propagate the restriction of locales into <config_locales.h>. Note that in the
normal case, with no locale restrictions, all the WITH_LOCALE_xx macros are
zero anyway, but WITH_LOCALE_ALL is one.
Restrict which character encodings are handled in
sal/textencsal/textenc/tables.cxx based on the WITH_LOCALE_ macros. (Don't
simply always do it for iOS.)
Massage the affected unit tests to not crash when only partial character
encoding information is present.
Change-Id: Ie2c882c262ebd0d2b37dde66b8fe3c3e2570da14
|
|
While at it, print the character values in assertion messages in hex, not
decimal.
Change-Id: I61a5efca0a800ea295afc81e2b2f234844428b1c
|
|
Makes them intermix properly with debugging output from the tested
functionality.
After the test has run, don't repeat the failure messages, just print a short
summary.
Change-Id: I6b491d3a34094df2da11df5e404adb63299de342
|
|
Change-Id: Ia6f3f0f74b6de127d8989935e10c15a6cf52e5d7
|
|
Change-Id: I7c38efdafea13bb5ae5e8a5e1cb07e77853b5c4b
|
|
I have plans to change the sal textenc stuff to use ICU so better assertion
messages is essential.
Change-Id: I764a317435b6bd7c88d6e42fcfbefb1ec9c308fd
|
|
Change-Id: I8f845323ccc6446fe74ef7c1f8d55c49ed070f53
|
|
Change-Id: I047fd88a89900153089a55b6af123f11fb8bde55
|
|
It is questionable whether they are needed for any document
format. Saves 0.4 MB of app executable size. If it turns out that some
document format that support is needed for actually does need these
tables, will have to revert this then. An alternative, but more
complex, way to save executable size would be to put this, and other,
conversion data into a data file instead.
Change-Id: I017e8f15626023af1344964be54c09fe2d937acc
|
|
also remove some commented out code
Change-Id: Ia80c5c57d8d2a74418032de50eee95642cc0969d
|
|
Change-Id: I8052539d86fbda5631b31f3163b1c51666153c8c
|
|
Change-Id: I1c55d3ee8be06deb6d48a6ad5cd30d170c8b9dbb
|
|
Change-Id: I099bff66a7796a5cf18e37e445467bdfb33de602
|
|
|
|
Change-Id: I61ce5563d90bb2cf8d186586f15ef4318acdc963
|
|
Change-Id: Ieaa787afd7cc622b4750a2ee8f17f6dad934ba63
|
|
Change-Id: Id9cb4dbeb6b3313974b881efd6a7c43cb5e314ce
|
|
Change-Id: Id03246fa9eefce718c36d73f84875f26d58caeba
|
|
...which did not work e.g. for broken single-byte input 0x80.
Change-Id: I4dff41e4f18dfce376695b438004c2af853cf4fa
|
|
* Remove interlck_x86.s leftover from 417c85bf582e0d1dbabb7b0f16d60a394d537e61
"fdo#72598 Remove SunStudio cruft from code base."
* osl_isSingleCPU is always 0.
Change-Id: I44f633d503af0a033a977e0f812e6bd6e4282fca
|
|
Change-Id: I6bf80d034490583afa9e51cf720703cdf60a924a
|
|
Change-Id: Iff8f992e5260150b9ba108698b506f5a9ec7dea2
|
|
Change-Id: Ie07576d2d63f4db9acf7ebf09ebd25a4f7bd014b
|
|
Change-Id: I8c37b9ec45836f9c0e2dc0cf232f96f23c7c36d3
|
|
Change-Id: Ifeee0632f6e163037bea9ba2ee8d19f050f9a212
|
|
Change-Id: Id931f5339e19ce5ff635af93fe9f60f3abebe069
|
|
Change-Id: I6567313abdacd06b59f7004c970b954a4b42419e
|
|
Change-Id: If8dbfa3e26a02ac3d5ee0077f730eeca4b59c4d7
|
|
It appears that the C++ standard allows overriding destructors to be marked
"override," but at least some MSVC versions complain about it, so at least make
sure such destructors are explicitly marked "virtual."
Change-Id: I0e1cafa7584fd16ebdce61f569eae2373a71b0a1
|
|
(When compiling for iOS.)
Change-Id: I9f9f5b122c1bfac4ff670a4302fb10b6b82685ac
|
|
Note that posix_memalign is not available everywhere
(as are its replacements like memalign). For example,
Darwin/OSX <10.6 has neither posix_memalign or memalign.
Incorporating changes by Stephan Bergmann <sbergman@redhat.com>.
Change-Id: I4a02b40c36d353c2b7a78d0bacb3b14e1f2d94da
Reviewed-on: https://gerrit.libreoffice.org/8405
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: Ic31f99d6185000660750041065937845d4903bb3
|
|
Change-Id: Ie2a6b5e71f76ff2900ff078fcc098e66927458ef
|
|
Change-Id: I4e2444113871376c5ba134c523752e08812e70d9
|
|
Change-Id: Ia254fe382a00be13a631fcc1b23f940352d8d3ba
|
|
unottols TempFile class check in debug bod for
and env variable LO_TESTNAME.. if present it use that as the root
for the tempfile filename.
cppunitteset framework is augmented so that it export such
LO_TESNAME using the cppunit testName(), after replacement of
non-alphnum characters by _
Change-Id: Iebb9545d3bd789083afbeaf4c64eab086b56049a
|
|
|
|
Change-Id: Iaee3b73ceed5df9928514e55d00ac6292b8b2249
|
|
...mostly done with a rewriting Clang plugin, with just some manual tweaking
necessary to fix poor macro usage.
Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
|
|
...before that got rebased onto sal/log.hxx. That functionality is considered
an implementation detail, so it should be safe to remove it from the URE
interface. As usual, aborting stubs are retained for SONAME stability.
Change-Id: If948b9714c26a3871e38dea4d4d5b5466d6ee258
|
|
Change-Id: I9c59495977e111d94077470f07591c91fa3c1665
|
|
Try to create $HOME/.config if not present.
If present, check that it's a directory with RWX user permission
Change-Id: Icef558b2185ad7a7b3518d097f7b62a0b3344083
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: Ieac3cd6bf9ef883cbc3b295e25867a76ac68b88f
|
|
Change-Id: Icced4134ecaa4ac2b3ae90253a4e91f1ea613669
|
|
This test shows wrong sha1 calculation after 52 bytes of input
data. For now this test is commented.
Change-Id: Id6df40ecc4059d4a4f9e1646a2c1bb7242f4cf69
|
|
Change-Id: I610e615be498237e5cd9dd963bca60c7f8f62aac
|
|
Change-Id: I461db4b173dcdc812d3ccc5e3eef8a3dad93b0b0
|
|
Change-Id: I6bbb181b892f22d05be76fc75506d94543eb7ee7
|
|
Change-Id: Ie62a59fd9ff3d6f6a34240fd562fbc91a143bf3a
|
|
Change-Id: Ib36c2c5d55f86aff27081a0da554f6e8a81474ee
|