diff options
Diffstat (limited to 'support.cpp')
-rw-r--r-- | support.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/support.cpp b/support.cpp index 8dc6c4e..3594eb6 100644 --- a/support.cpp +++ b/support.cpp | |||
@@ -18,6 +18,12 @@ int main(int argc, char** argv) | |||
18 | std::string configfile(argv[1]); | 18 | std::string configfile(argv[1]); |
19 | YAML::Node config = YAML::LoadFile(configfile); | 19 | YAML::Node config = YAML::LoadFile(configfile); |
20 | 20 | ||
21 | std::random_device randomDevice; | ||
22 | std::mt19937 rng{randomDevice()}; | ||
23 | |||
24 | verbly::database database(config["verbly_datafile"].as<std::string>()); | ||
25 | sentence generator(database, rng); | ||
26 | |||
21 | twitter::auth auth; | 27 | twitter::auth auth; |
22 | auth.setConsumerKey(config["consumer_key"].as<std::string>()); | 28 | auth.setConsumerKey(config["consumer_key"].as<std::string>()); |
23 | auth.setConsumerSecret(config["consumer_secret"].as<std::string>()); | 29 | auth.setConsumerSecret(config["consumer_secret"].as<std::string>()); |
@@ -26,12 +32,6 @@ int main(int argc, char** argv) | |||
26 | 32 | ||
27 | twitter::client client(auth); | 33 | twitter::client client(auth); |
28 | 34 | ||
29 | std::random_device randomDevice; | ||
30 | std::mt19937 rng{randomDevice()}; | ||
31 | |||
32 | verbly::database database(config["verbly_datafile"].as<std::string>()); | ||
33 | sentence generator(database, rng); | ||
34 | |||
35 | for (;;) | 35 | for (;;) |
36 | { | 36 | { |
37 | verbly::word adjective = database.words( | 37 | verbly::word adjective = database.words( |