/* * call-seq: * dir.delete(file_name) -> nil * * Remove file +file_name+ from the directory. Returns true if successful. */ static VALUE frb_dir_delete(VALUE self, VALUE rfname) { Store *store = DATA_PTR(self); StringValue(rfname); return (store->remove(store, rs2s(rfname)) == 0) ? Qtrue : Qfalse; }