summaryrefslogtreecommitdiff
path: root/vcl/unx/generic/app/i18n_im.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/unx/generic/app/i18n_im.cxx')
-rw-r--r--vcl/unx/generic/app/i18n_im.cxx14
1 files changed, 7 insertions, 7 deletions
diff --git a/vcl/unx/generic/app/i18n_im.cxx b/vcl/unx/generic/app/i18n_im.cxx
index ce8dee888aae..d9dfc831e6bb 100644
--- a/vcl/unx/generic/app/i18n_im.cxx
+++ b/vcl/unx/generic/app/i18n_im.cxx
@@ -245,11 +245,11 @@ SalI18N_InputMethod::PosixLocale()
SalI18N_InputMethod::SalI18N_InputMethod( )
: mbUseable( bUseInputMethodDefault )
- , maMethod( (XIM)NULL )
- , mpStyles( (XIMStyles*)NULL )
+ , maMethod( nullptr )
+ , mpStyles( nullptr )
{
- maDestroyCallback.callback = (XIMProc)NULL;
- maDestroyCallback.client_data = (XPointer)NULL;
+ maDestroyCallback.callback = nullptr;
+ maDestroyCallback.client_data = nullptr;
const char *pUseInputMethod = getenv( "SAL_USEINPUTMETHOD" );
if ( pUseInputMethod != NULL )
mbUseable = pUseInputMethod[0] != '\0' ;
@@ -338,7 +338,7 @@ SalI18N_InputMethod::CreateMethod ( Display *pDisplay )
{
maMethod = XOpenIM(pDisplay, NULL, NULL, NULL);
- if ((maMethod == (XIM)NULL) && (getenv("XMODIFIERS") != NULL))
+ if ((maMethod == nullptr) && (getenv("XMODIFIERS") != NULL))
{
OUString envVar("XMODIFIERS");
osl_clearEnvironment(envVar.pData);
@@ -346,7 +346,7 @@ SalI18N_InputMethod::CreateMethod ( Display *pDisplay )
maMethod = XOpenIM(pDisplay, NULL, NULL, NULL);
}
- if ( maMethod != (XIM)NULL )
+ if ( maMethod != nullptr )
{
if ( XGetIMValues(maMethod, XNQueryInputStyle, &mpStyles, NULL)
!= NULL)
@@ -367,7 +367,7 @@ SalI18N_InputMethod::CreateMethod ( Display *pDisplay )
fprintf(stderr, "input method creation failed\n");
#endif
- maDestroyCallback.callback = (XIMProc)IM_IMDestroyCallback;
+ maDestroyCallback.callback = static_cast<XIMProc>(IM_IMDestroyCallback);
maDestroyCallback.client_data = reinterpret_cast<XPointer>(this);
if (mbUseable && maMethod != NULL)
XSetIMValues(maMethod, XNDestroyCallback, &maDestroyCallback, NULL);