Author: baufo
Date: Sun Sep 14 10:27:17 2008
New Revision: 29458
URL: http://svn.gna.org/viewcvs/wesnoth?rev=29458&view=rev
Log:
Pass the [user_handler] child of server::cfg_ to forum_user_handler as a const
reference
Modified:
trunk/src/server/forum_user_handler.cpp
trunk/src/server/forum_user_handler.hpp
trunk/src/server/server.cpp
Modified: trunk/src/server/forum_user_handler.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/server/forum_user_handler.cpp?rev=29458&r1=29457&r2=29458&view=diff
==============================================================================
--- trunk/src/server/forum_user_handler.cpp (original)
+++ trunk/src/server/forum_user_handler.cpp Sun Sep 14 10:27:17 2008
@@ -19,7 +19,7 @@
#include <stdlib.h>
#include <sstream>
-fuh::fuh(config c) {
+fuh::fuh(const config& c) {
db_name_ = c["db_name"];
db_host_ = c["db_host"];
db_user_ = c["db_user"];
Modified: trunk/src/server/forum_user_handler.hpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/server/forum_user_handler.hpp?rev=29458&r1=29457&r2=29458&view=diff
==============================================================================
--- trunk/src/server/forum_user_handler.hpp (original)
+++ trunk/src/server/forum_user_handler.hpp Sun Sep 14 10:27:17 2008
@@ -39,7 +39,7 @@
class fuh : public user_handler {
public:
- fuh(config c);
+ fuh(const config& c);
~fuh() {}
void add_user(const std::string& name, const std::string& mail,
const std::string& password);
Modified: trunk/src/server/server.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/server/server.cpp?rev=29458&r1=29457&r2=29458&view=diff
==============================================================================
--- trunk/src/server/server.cpp (original)
+++ trunk/src/server/server.cpp Sun Sep 14 10:27:17 2008
@@ -538,7 +538,7 @@
user_handler_.reset();
#ifdef HAVE_MYSQLPP
- if (const simple_wml::node* const user_handler =
cfg_.child("user_handler")) {
+ if (const config* user_handler = cfg_.child("user_handler")) {
user_handler_.reset(new fuh(*user_handler));
// Initiate the mailer class with the [mail] tag
// from the config file
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits