Directory::cwd

- Made use of Directory::cwd instead of get_current_working_dir.
This commit is contained in:
Paul Beckingham 2012-07-02 15:40:54 -04:00
parent 2b20009b7f
commit 9a9453a57f

View file

@ -638,7 +638,7 @@ bool CmdEdit::editFile (Task& task)
dateformat = context.config.get ("dateformat"); dateformat = context.config.get ("dateformat");
// Change directory for the editor // Change directory for the editor
char* current_dir = get_current_dir_name (); std::string current_dir = Directory::cwd ();
int ignored = chdir (location._data.c_str ()); int ignored = chdir (location._data.c_str ());
++ignored; // Keep compiler quiet. ++ignored; // Keep compiler quiet.
@ -713,8 +713,7 @@ ARE_THESE_REALLY_HARMFUL:
// Cleanup. // Cleanup.
File::remove (file.str ()); File::remove (file.str ());
ignored = chdir (current_dir); ignored = chdir (current_dir.c_str ());
free (current_dir);
return changes; return changes;
} }