From aa4b36dd7719e364b6fdffd814c13af387840961 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lars=20Gullik=20Bj=C3=B8nnes?= Date: Wed, 27 Oct 1999 01:02:53 +0000 Subject: [PATCH] added a const_cast git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@257 a592a061-630c-0410-9148-cb99ea01b6c8 --- ChangeLog | 4 ++++ src/LyXAction.C | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) 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'; -- 2.39.5