embedding: cef_string_multimap_free()

This commit is contained in:
Mike Blumenkrantz 2014-11-10 18:20:14 -05:00
parent 32d6cff440
commit 8b231a26e4

View file

@ -149,3 +149,13 @@ pub extern "C" fn cef_string_multimap_clear(smm: *mut cef_string_multimap_t) {
(*v).clear();
}
}
#[no_mangle]
pub extern "C" fn cef_string_multimap_free(smm: *mut cef_string_multimap_t) {
unsafe {
if smm.is_null() { return; }
let v: Box<TreeMap<String, Vec<*mut cef_string_t>>> = mem::transmute(smm);
cef_string_multimap_clear(smm);
drop(v);
}
}