View Single Post
  #6  
Old 05-13-2011, 01:41 AM
Bamzal
Sarnak
 
Join Date: Nov 2002
Location: https://discord.gg/ngqrDtyVe6
Posts: 33
Default

I added some code to debug, and everything suddenly started working as intended. Not sure what exactly changed but it's all good now. Thanks!

eqemu_config.xml
Code:
<http port="9080" enabled="true" mimefile="mime.types" />
EQEmuConfig::do_world
Code:
// Get the <http> element
sub_ele = ele->FirstChildElement("http");
if(sub_ele != NULL) {
	cout << "\n(Hello 1 - Reading Fiile)\n";

	text = sub_ele->Attribute("mimefile");
	if (text)
		WorldHTTPMimeFile=text;

	text = sub_ele->Attribute("port");
	if (text)
		WorldHTTPPort=atoi(text);

	text = sub_ele->Attribute("enabled");
	if (text && !strcasecmp(text,"true")) {
		cout << "\n(Hello 2 - Original if)\n";
		WorldHTTPEnabled=true;
	}

	if (text && strcasecmp(text,"true") == 0) {
		cout << "\n(Hello 3 - Modified But Same if)\n";
		WorldHTTPEnabled=true;
	}
}
Console
Code:
[Debug] [WORLD__INIT] Loading server configuration..

(Hello 1 - Reading Fiile)

(Hello 2 - Original if)

(Hello 3 - Modified But Same if)
Reply With Quote