Convert rust_file_is_dir from estrs to cstrs. Issue #855

This commit is contained in:
Brian Anderson 2011-09-01 12:58:24 -07:00
parent baa1e8790d
commit 8f531e769a
2 changed files with 6 additions and 4 deletions

View file

@ -444,9 +444,9 @@ rust_dirent_filename(rust_task *task, dirent* ent) {
#endif
extern "C" CDECL int
rust_file_is_dir(rust_task *task, rust_str *path) {
rust_file_is_dir(rust_task *task, char *path) {
struct stat buf;
if (stat((char*)path->data, &buf)) {
if (stat(path, &buf)) {
return 0;
}
return S_ISDIR(buf.st_mode);