summaryrefslogtreecommitdiff
path: root/vcl/unx/generic
diff options
context:
space:
mode:
authorStephan Bergmann <stephan.bergmann@allotropia.de>2024-03-25 18:54:05 +0100
committerStephan Bergmann <stephan.bergmann@allotropia.de>2024-03-25 23:34:33 +0100
commit24aed4f9a5f6351d9153c96e3d1d1aa68028c0d0 (patch)
treeebf8d374cdd6ae7c7868aa157c868dd6b01dc79b /vcl/unx/generic
parent02609da5ee8188cb00fc0b97052d2cc8d2576900 (diff)
Avoid -Werror,-Wcast-function-type-mismatch, remove unused int return
> vcl/unx/generic/app/i18n_ic.cxx:225:51: error: cast from 'int (*)(XIC, XPointer, XPointer)' (aka 'int (*)(_XIC *, char *, char *)') to 'XIMProc' (aka 'void (*)(_XIM *, char *, char *)') converts to incompatible function type [-Werror,-Wcast-function-type-mismatch] > 225 | maPreeditStartCallback.callback = reinterpret_cast<XIMProc>(PreeditStartCallback); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Change-Id: I94d1d0042516a01f8597bc65895042ddae76c98b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165291 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
Diffstat (limited to 'vcl/unx/generic')
-rw-r--r--vcl/unx/generic/app/i18n_cb.cxx4
1 files changed, 1 insertions, 3 deletions
diff --git a/vcl/unx/generic/app/i18n_cb.cxx b/vcl/unx/generic/app/i18n_cb.cxx
index c17c01a4d225..d4efcf34fd55 100644
--- a/vcl/unx/generic/app/i18n_cb.cxx
+++ b/vcl/unx/generic/app/i18n_cb.cxx
@@ -34,7 +34,7 @@
// i. preedit start callback
-int
+void
PreeditStartCallback ( XIC, XPointer client_data, XPointer )
{
preedit_data_t* pPreeditData = reinterpret_cast<preedit_data_t*>(client_data);
@@ -43,8 +43,6 @@ PreeditStartCallback ( XIC, XPointer client_data, XPointer )
pPreeditData->eState = PreeditStatus::Active;
pPreeditData->aText.nLength = 0;
}
-
- return -1;
}
// ii. preedit done callback