LINUX.ORG.RU

История изменений

Исправление 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.