summaryrefslogtreecommitdiffstats
path: root/include/sal
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2020-09-11 09:11:15 +0200
committerStephan Bergmann <sbergman@redhat.com>2020-09-16 21:41:13 +0200
commitc3634ad65b459036f47ab2ba37c377e5a5e99d52 (patch)
treea6988468e8b6bb930de91e7e1a665d5bf2255215 /include/sal
parentwe already have the Document as pDoc (diff)
downloadcore-c3634ad65b459036f47ab2ba37c377e5a5e99d52.tar.gz
core-c3634ad65b459036f47ab2ba37c377e5a5e99d52.zip
[API CHANGE] Remove unused and deprecated sal_Char/sal_sChar/sal_uChar
These are deprecated since 2013, see: deprecated since 2013, see: author Stephan Bergmann <[hidden email]> 2013-11-27 12:50:35 +0100 committer Stephan Bergmann <[hidden email]> 2013-11-27 12:52:32 +0100 commit d8565bd266939b4ae4231f5b2c7d6260bee404e9 (patch) tree c4dc8575d838bf7f588ebb5102acc62cf7651336 parent b5fced896632a3c07586702b461545667b33966e (diff) Mark sal_Char, sal_sChar, sal_uChar as deprecated ...there never was a good reason to have SAL abstractions for the C/C++ char types anyway. and last uses of sal_Char and sal_uChar have been replaced with: - https://cgit.freedesktop.org/libreoffice/core/commit/?id=04203a26757d26814a18c3251d1a97f6ded64a62 author Julien Nabet <serval2412@yahoo.fr> 2020-09-11 22:05:12 +0200 committer Noel Grandin <noel.grandin@collabora.co.uk> 2020-09-12 13:36:42 +0200 commit 04203a26757d26814a18c3251d1a97f6ded64a62 (patch) tree 80962f43d3b46e8670ad49068a1a6e8459c22f39 parent 05d5062dca095f2e53de26db41edeb0b1279138b (diff) Replace remaining uses of sal_Char + remove sal_Char check on compilerplugins - https://cgit.freedesktop.org/libreoffice/core/commit/?id=70666469b87ab1e3589db0f5f7a236d744e83733 author Julien Nabet <serval2412@yahoo.fr> 2020-09-11 17:38:21 +0200 committer Noel Grandin <noel.grandin@collabora.co.uk> 2020-09-12 18:54:15 +0200 commit 70666469b87ab1e3589db0f5f7a236d744e83733 (patch) tree 88ee34da282712ea32e6354be92472f5fa52f1d4 parent 8214051829468c783404faf19194b26b35833e41 (diff) Replace remaining uses of sal_uCharHEADmaster The goal is then to remove sal_uChar completely since it's been deprecated in 2013! See http://document-foundation-mail-archive.969070.n3.nabble.com/About-removing-long-time-deprecated-types-from-public-API-tt4287268.html Change-Id: Ifc6057f49b6022a917d479c6f403b3f65454c510 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102436 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'include/sal')
-rw-r--r--include/sal/types.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/include/sal/types.h b/include/sal/types.h
index 8d19824b4184..d3179b0e4e51 100644
--- a/include/sal/types.h
+++ b/include/sal/types.h
@@ -109,24 +109,6 @@ typedef unsigned char sal_uInt8;
#error "Please define the 64-bit types for your architecture/compiler in include/sal/types.h"
#endif
-/** A legacy synonym for `char`.
-
- @deprecated use plain `char` instead.
-*/
-typedef char sal_Char;
-
-/** A legacy synonym for `signed char`.
-
- @deprecated use plain `signed char` instead.
-*/
-typedef signed char sal_sChar;
-
-/** A legacy synonym for `unsigned char`.
-
- @deprecated use plain `unsigned char` instead.
-*/
-typedef unsigned char sal_uChar;
-
#if defined LIBO_INTERNAL_ONLY && defined __cplusplus
#define SAL_UNICODE_NOTEQUAL_WCHAR_T
typedef char16_t sal_Unicode;