История изменений
Исправление 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.