aboutsummaryrefslogtreecommitdiff
path: root/src/mnemonics/old_english.h
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2015-10-21 20:59:55 +0100
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2017-03-25 11:51:04 +0000
commite98f1114a04564771d5475ca46127a3bd7fe7265 (patch)
tree91b56742a5ec02caf7789dc69006ca1c5fce2fc6 /src/mnemonics/old_english.h
parentMerge pull request #1924 (diff)
downloadmonero-e98f1114a04564771d5475ca46127a3bd7fe7265.tar.xz
mnemonics: misc cleanup
Pass relevant information to the base class instead of overwriting default values later, use objects instead of pointers to objects to avoid having to new objects unnecessarily.
Diffstat (limited to 'src/mnemonics/old_english.h')
-rw-r--r--src/mnemonics/old_english.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/mnemonics/old_english.h b/src/mnemonics/old_english.h
index 690e46616..1a96f4b1e 100644
--- a/src/mnemonics/old_english.h
+++ b/src/mnemonics/old_english.h
@@ -51,9 +51,7 @@ namespace Language
class OldEnglish: public Base
{
public:
- OldEnglish()
- {
- word_list = new std::vector<std::string>({
+ OldEnglish(): Base("OldEnglish", std::vector<std::string>({
"like",
"just",
"love",
@@ -1680,11 +1678,8 @@ namespace Language
"unseen",
"weapon",
"weary"
- });
- unique_prefix_length = 4;
- word_map = new std::unordered_map<std::string, uint32_t>;
- trimmed_word_map = new std::unordered_map<std::string, uint32_t>;
- language_name = "OldEnglish";
+ }), 4)
+ {
populate_maps();
}
};