summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2013-12-17 19:01:57 +0300
committerAndrei Karas <akaras@inbox.ru>2013-12-17 19:01:57 +0300
commit305c5551ae6d85f3a5c35ffd9af63cc1390fbfa6 (patch)
tree62431869a313c5e85e3e22aaa16fd2de72f17a8f
parentb013dccdcde658b8e73818ba93988a53d4e1d7ac (diff)
downloadmanaverse-305c5551ae6d85f3a5c35ffd9af63cc1390fbfa6.tar.gz
manaverse-305c5551ae6d85f3a5c35ffd9af63cc1390fbfa6.tar.bz2
manaverse-305c5551ae6d85f3a5c35ffd9af63cc1390fbfa6.tar.xz
manaverse-305c5551ae6d85f3a5c35ffd9af63cc1390fbfa6.zip
add restrict into localplayer.
-rw-r--r--src/being/localplayer.cpp5
-rw-r--r--src/being/localplayer.h4
2 files changed, 5 insertions, 4 deletions
diff --git a/src/being/localplayer.cpp b/src/being/localplayer.cpp
index 974660db3..e32b2d818 100644
--- a/src/being/localplayer.cpp
+++ b/src/being/localplayer.cpp
@@ -1832,8 +1832,9 @@ void LocalPlayer::moveToHome()
static const unsigned invertDirectionSize = 5;
-void LocalPlayer::changeMode(unsigned *const var, const unsigned limit,
- const char *const conf,
+void LocalPlayer::changeMode(unsigned *restrict const var,
+ const unsigned limit,
+ const char *restrict const conf,
std::string (LocalPlayer::*const func)(),
const unsigned def,
const bool save)
diff --git a/src/being/localplayer.h b/src/being/localplayer.h
index 712556ea8..95194a781 100644
--- a/src/being/localplayer.h
+++ b/src/being/localplayer.h
@@ -520,8 +520,8 @@ class LocalPlayer final : public Being,
const unsigned index,
const unsigned sz) const A_WARN_UNUSED;
- void changeMode(unsigned *const var, const unsigned limit,
- const char *const conf,
+ void changeMode(unsigned *restrict const var, const unsigned limit,
+ const char *restrict const conf,
std::string (LocalPlayer::*const func)(),
const unsigned def = 0,
const bool save = true);