From 1ff8c42c2f48973e873ed61f36a0e3be3c830b84 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Tue, 12 Feb 2002 03:34:52 +0000 Subject: Made lexer objects const so they do not show up in map as static / globals. File specific inline functions marker as static to ensure no bad linking. --- src/Document.cxx | 2 +- src/KeyMap.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Document.cxx b/src/Document.cxx index 8b40806f3..76695efe5 100644 --- a/src/Document.cxx +++ b/src/Document.cxx @@ -19,7 +19,7 @@ #include "RESearch.h" // This is ASCII specific but is safe with chars >= 0x80 -inline bool isspacechar(unsigned char ch) { +static inline bool isspacechar(unsigned char ch) { return (ch == ' ') || ((ch >= 0x09) && (ch <= 0x0d)); } diff --git a/src/KeyMap.cxx b/src/KeyMap.cxx index e1fe8e032..761df4c8f 100644 --- a/src/KeyMap.cxx +++ b/src/KeyMap.cxx @@ -62,7 +62,7 @@ unsigned int KeyMap::Find(int key, int modifiers) { return 0; } -KeyToCommand KeyMap::MapDefault[] = { +const KeyToCommand KeyMap::MapDefault[] = { {SCK_DOWN, SCI_NORM, SCI_LINEDOWN}, {SCK_DOWN, SCI_SHIFT, SCI_LINEDOWNEXTEND}, {SCK_DOWN, SCI_CTRL, SCI_LINESCROLLDOWN}, -- cgit v1.2.3