   // first check if quoting is needed at all    if(src.find(' ')==std::string::npos &&      src.find('"')==std::string::npos &&      src.find('&')==std::string::npos &&      src.find('|')==std::string::npos &&      src.find('