История изменений
Исправление red75prim, (текущая версия) :
Строки в расте не нуль-терминированные. Или добавить \0
в конец oid_str, или использовать CString
.
&mut T
коэрсится в *mut T
, так что p_oid_len
можно убрать и писать &mut _oid_len
прямо в вызове функции.
Вместо вектора можно использовать массив, как и в C: let mut _oid = [0 as oid; MAX_OID_LEN];
Исправление red75prim, :
Строки в расте не нуль-терминированные. Или добавить \0
в конец oid_str, или использовать CString
.
&mut T
коэрсится в *mut T
, так что p_oid_len
можно убрать и писать &mut _oid_len
прямо в вызове функции.
Исходная версия red75prim, :
Строки в расте не нуль-терминированные. Или добавить \0
в конец oid_str, или использовать CString
.