From: Lars Gullik Bjønnes Date: Wed, 27 Oct 1999 01:02:53 +0000 (+0000) Subject: added a const_cast X-Git-Tag: 1.6.10~22568 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=aa4b36dd7719e364b6fdffd814c13af387840961;p=lyx.git added a const_cast git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@257 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/ChangeLog b/ChangeLog index 25e038603b..1a97629bb0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 1999-10-27 Lars Gullik Bjønnes + * src/LyXAction.C (LookupFunc): added a workaround for sun + compiler, on the other hand...we don't know if the current code + compiles on sun at all... + * src/support/filetools.C (CleanupPath): subst fix * src/insets/insetbib.C (delDatabase): subst fix, this looks diff --git a/src/LyXAction.C b/src/LyXAction.C index 15c535bd6b..89ec88a605 100644 --- a/src/LyXAction.C +++ b/src/LyXAction.C @@ -499,7 +499,7 @@ int LyXAction::retrieveActionArg(int i, char const** arg) // Returns an action tag from a string. -int LyXAction::LookupFunc(char const *func) +int LyXAction::LookupFunc(char const * func) { if (!func) return LFUN_UNKNOWN_ACTION; @@ -510,7 +510,9 @@ int LyXAction::LookupFunc(char const *func) valid func table slot. RVDK_PATCH_5 */ int k, l= 0, r = funcCount; int action = LFUN_UNKNOWN_ACTION; - char *arg = strchr(func, ' '); + char * arg = strchr(const_cast(func), ' '); // const cast to + // help a sun complier, will go away when this func is rewritten + // to use std::containers and std::string. if (arg) *(arg++) = '\0';