void
ShitList::read()
{
- std::ifstream file(listFileName);
+ std::ifstream file(listFileName.c_str ());
String temp;
int line = 1;
String level = st.next_token(':');
String expiration = st.next_token(':');
String reason = Utils::trim_str (st.rest());
- l.push_back (new ShitEntry(mask, channelMask, std::atoi(level),
- std::atol(expiration), reason));
+ l.push_back (new ShitEntry(mask, channelMask, std::atoi(level.c_str ()),
+ std::atol(expiration.c_str ()), reason));
line++;
}
file.close();
ShitList::save()
{
std::list<ShitEntry *>::iterator it = l.begin();
- std::ofstream file(listFileName);
+ std::ofstream file(listFileName.c_str ());
if (!file)
return;