equal
deleted
inserted
replaced
68 for (filename, entry) in dirstate_vec { |
68 for (filename, entry) in dirstate_vec { |
69 dmap.set_item( |
69 dmap.set_item( |
70 py, |
70 py, |
71 PyBytes::new(py, &filename[..]), |
71 PyBytes::new(py, &filename[..]), |
72 decapsule_make_dirstate_tuple(py)?( |
72 decapsule_make_dirstate_tuple(py)?( |
73 entry.state, |
73 entry.state as c_char, |
74 entry.mode, |
74 entry.mode, |
75 entry.size, |
75 entry.size, |
76 entry.mtime, |
76 entry.mtime, |
77 ), |
77 ), |
78 )?; |
78 )?; |
168 { |
168 { |
169 dmap.set_item( |
169 dmap.set_item( |
170 py, |
170 py, |
171 PyBytes::new(py, &filename[..]), |
171 PyBytes::new(py, &filename[..]), |
172 decapsule_make_dirstate_tuple(py)?( |
172 decapsule_make_dirstate_tuple(py)?( |
173 state, mode, size, mtime, |
173 state as c_char, mode, size, mtime, |
174 ), |
174 ), |
175 )?; |
175 )?; |
176 } |
176 } |
177 Ok(PyBytes::new(py, &packed)) |
177 Ok(PyBytes::new(py, &packed)) |
178 } |
178 } |