--- capctrl.cxx 2006-01-27 07:59:49.000000000 -0500 +++ capctrl.cxx 2006-12-13 10:34:22.000000000 -0500 @@ -173,8 +173,8 @@ cliCallVolumes.resize(cliCallVolumes.size() + 1); cliRule = cliCallVolumes.end() - 1; - cliRule->first = cli; - cliRule->second.m_sourceCLI = cli; + cliRule->first = string((const char*)cli); + cliRule->second.m_sourceCLI = string((const char*)cli); newCLIRule = true; rule = &(cliRule->second); @@ -201,7 +201,7 @@ unsigned tno = 0; if (tokens.GetSize() >= 2) - rule->m_prefix = tokens[tno++]; + rule->m_prefix = string((const char*)(tokens[tno++])); rule->m_maxVolume = tokens[tno++].AsUnsigned(); if (newIpRule)