// FIX ME - string split?/?
var bn = file.get_basename();
- var ar = (new String(file.get_path())).split('/');
- ar.pop();
- var dirname = ar.join('/');
+ var ar = file.get_path().split("/");
+ ar.resize(ar.length-1);
+ var dirname = string.joinv("/",ar );
var rp = Posix.realpath(dirname);
return File.new_for_path(rp + '/' + bn);