@@ -116,7 +116,7 @@ fn file_io_init(vm: &mut VirtualMachine, args: PyFuncArgs) -> PyResult {
116
116
let file_no = os:: os_open ( vm, PyFuncArgs :: new ( args, vec ! [ ] ) ) ?;
117
117
118
118
vm. ctx . set_attr ( & file_io, "name" , name. clone ( ) ) ;
119
- vm. ctx . set_attr ( & file_io, "file_no " , file_no) ;
119
+ vm. ctx . set_attr ( & file_io, "fileno " , file_no) ;
120
120
Ok ( vm. get_none ( ) )
121
121
}
122
122
None => Err ( vm. new_type_error ( format ! ( "invalid mode {}" , rust_mode) ) ) ,
@@ -161,7 +161,7 @@ fn file_io_readinto(vm: &mut VirtualMachine, args: PyFuncArgs) -> PyResult {
161
161
let py_length = vm. invoke ( len_method. unwrap ( ) , PyFuncArgs :: default ( ) ) ;
162
162
let length = objint:: get_value ( & py_length. unwrap ( ) ) . to_u64 ( ) . unwrap ( ) ;
163
163
164
- let file_no = file_io. get_attr ( "file_no " ) . unwrap ( ) ;
164
+ let file_no = file_io. get_attr ( "fileno " ) . unwrap ( ) ;
165
165
let raw_fd = objint:: get_value ( & file_no) . to_i32 ( ) . unwrap ( ) ;
166
166
167
167
//unsafe block - creates file handle from the UNIX file descriptor
@@ -184,7 +184,7 @@ fn file_io_readinto(vm: &mut VirtualMachine, args: PyFuncArgs) -> PyResult {
184
184
185
185
let new_handle = f. into_inner ( ) . into_raw_fd ( ) . to_bigint ( ) ;
186
186
vm. ctx
187
- . set_attr ( & file_io, "file_no " , vm. ctx . new_int ( new_handle. unwrap ( ) ) ) ;
187
+ . set_attr ( & file_io, "fileno " , vm. ctx . new_int ( new_handle. unwrap ( ) ) ) ;
188
188
Ok ( vm. get_none ( ) )
189
189
}
190
190
@@ -195,7 +195,7 @@ fn file_io_write(vm: &mut VirtualMachine, args: PyFuncArgs) -> PyResult {
195
195
required = [ ( file_io, None ) , ( obj, Some ( vm. ctx. bytes_type( ) ) ) ]
196
196
) ;
197
197
198
- let file_no = file_io. get_attr ( "file_no " ) . unwrap ( ) ;
198
+ let file_no = file_io. get_attr ( "fileno " ) . unwrap ( ) ;
199
199
let raw_fd = objint:: get_value ( & file_no) . to_i32 ( ) . unwrap ( ) ;
200
200
201
201
//unsafe block - creates file handle from the UNIX file descriptor
@@ -210,7 +210,7 @@ fn file_io_write(vm: &mut VirtualMachine, args: PyFuncArgs) -> PyResult {
210
210
//reset raw fd on the FileIO object
211
211
let new_handle = handle. into_raw_fd ( ) . to_bigint ( ) ;
212
212
vm. ctx
213
- . set_attr ( & file_io, "file_no " , vm. ctx . new_int ( new_handle. unwrap ( ) ) ) ;
213
+ . set_attr ( & file_io, "fileno " , vm. ctx . new_int ( new_handle. unwrap ( ) ) ) ;
214
214
215
215
//return number of bytes written
216
216
Ok ( vm. ctx . new_int ( len. to_bigint ( ) . unwrap ( ) ) )
0 commit comments