if (!domain_name) {
if (globals.virtual_host) {
- domain_name = (char *) r->requestInfo.host;
- if (!strncasecmp(domain_name, "www.", 3)) {
- domain_name += 4;
+ if ((domain_name = (char *) r->requestInfo.host)) {
+ if (!strncasecmp(domain_name, "www.", 3)) {
+ domain_name += 4;
+ }
+ }
+ }
+ if (!domain_name) {
+ if (globals.default_domain) {
+ domain_name = globals.default_domain;
+ } else {
+ domain_name = switch_core_get_variable("domain");
}
- } else if (globals.default_domain) {
- domain_name = globals.default_domain;
- } else {
- domain_name = switch_core_get_variable("domain");
}
}