summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2013-12-18 12:05:58 +0300
committerAndrei Karas <akaras@inbox.ru>2013-12-18 12:05:58 +0300
commitff3f52136772eccf65cd031f7777e2b352946d5d (patch)
treeaa6fcd3f99db3a8aec51aa2fe30bad621a504ba4
parent6ee2ea09ced2da9bd556cd9ab5db63161161a29e (diff)
downloadmanaplus-ff3f52136772eccf65cd031f7777e2b352946d5d.tar.gz
manaplus-ff3f52136772eccf65cd031f7777e2b352946d5d.tar.bz2
manaplus-ff3f52136772eccf65cd031f7777e2b352946d5d.tar.xz
manaplus-ff3f52136772eccf65cd031f7777e2b352946d5d.zip
add restrict into poparser.
-rw-r--r--src/utils/translation/poparser.cpp5
-rw-r--r--src/utils/translation/poparser.h6
2 files changed, 6 insertions, 5 deletions
diff --git a/src/utils/translation/poparser.cpp b/src/utils/translation/poparser.cpp
index 6405e5f85..e624c85aa 100644
--- a/src/utils/translation/poparser.cpp
+++ b/src/utils/translation/poparser.cpp
@@ -59,8 +59,9 @@ void PoParser::openFile(std::string name)
}
}
-PoDict *PoParser::load(const std::string &lang, const std::string &fileName,
- PoDict *const dict)
+PoDict *PoParser::load(const std::string &restrict lang,
+ const std::string &restrict fileName,
+ PoDict *restrict const dict)
{
logger->log("loading lang: %s, file: %s", lang.c_str(), fileName.c_str());
diff --git a/src/utils/translation/poparser.h b/src/utils/translation/poparser.h
index 1d13fa694..15aef53e3 100644
--- a/src/utils/translation/poparser.h
+++ b/src/utils/translation/poparser.h
@@ -35,9 +35,9 @@ class PoParser final
A_DELETE_COPY(PoParser)
- PoDict *load(const std::string &lang,
- const std::string &fileName = "",
- PoDict *const dict = nullptr);
+ PoDict *load(const std::string &restrict lang,
+ const std::string &restrict fileName = "",
+ PoDict *restrict const dict = nullptr);
bool checkLang(std::string lang) const;