diff options
Diffstat (limited to 'rsc/source/parser/rsckey.cxx')
-rw-r--r-- | rsc/source/parser/rsckey.cxx | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/rsc/source/parser/rsckey.cxx b/rsc/source/parser/rsckey.cxx index 94b14e014f80..ef3488e4fb98 100644 --- a/rsc/source/parser/rsckey.cxx +++ b/rsc/source/parser/rsckey.cxx @@ -118,13 +118,9 @@ bool RscNameTable::Get( Atom nName, KEY_STRUCT * pEle ) { // Suche nach dem Schluesselwort aSearchName.nName = nName; - pKey = (KEY_STRUCT *)bsearch( -#ifdef UNX - (const char *) &aSearchName, (char *)pTable, -#else - (const void *) &aSearchName, (const void *)pTable, -#endif - nEntries, sizeof( KEY_STRUCT ), KeyCompare ); + pKey = reinterpret_cast<KEY_STRUCT *>(bsearch( + &aSearchName, pTable, + nEntries, sizeof( KEY_STRUCT ), KeyCompare )); } else { |