mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-22 21:21:33 +00:00
Clean up comments
add headers too
This commit is contained in:
@ -100,7 +100,7 @@ pub unsafe extern "C" fn wasmer_import_object_get_import(
|
|||||||
};
|
};
|
||||||
if import.is_null() || import_export_value.is_null() {
|
if import.is_null() || import_export_value.is_null() {
|
||||||
update_last_error(CApiError {
|
update_last_error(CApiError {
|
||||||
msg: "pointer to import and import_export_value must not be null".to_string(),
|
msg: "pointers to import and import_export_value must not be null".to_string(),
|
||||||
});
|
});
|
||||||
return wasmer_result_t::WASMER_ERROR;
|
return wasmer_result_t::WASMER_ERROR;
|
||||||
}
|
}
|
||||||
@ -227,11 +227,13 @@ pub unsafe extern "C" fn wasmer_import_object_get_functions(
|
|||||||
|
|
||||||
#[no_mangle]
|
#[no_mangle]
|
||||||
/// Frees the memory acquired in `wasmer_import_object_get_functions`
|
/// Frees the memory acquired in `wasmer_import_object_get_functions`
|
||||||
|
///
|
||||||
|
/// This function does not free the memory in `wasmer_import_object_t`;
|
||||||
|
/// it only frees memory allocated while querying a `wasmer_import_object_t`.
|
||||||
pub unsafe extern "C" fn wasmer_import_object_imports_destroy(
|
pub unsafe extern "C" fn wasmer_import_object_imports_destroy(
|
||||||
imports: *mut wasmer_import_t,
|
imports: *mut wasmer_import_t,
|
||||||
imports_len: u32,
|
imports_len: u32,
|
||||||
) {
|
) {
|
||||||
// what's our null check policy here?
|
|
||||||
let imports: &[wasmer_import_t] = &*slice::from_raw_parts_mut(imports, imports_len as usize);
|
let imports: &[wasmer_import_t] = &*slice::from_raw_parts_mut(imports, imports_len as usize);
|
||||||
for import in imports {
|
for import in imports {
|
||||||
let _namespace: Vec<u8> = Vec::from_raw_parts(
|
let _namespace: Vec<u8> = Vec::from_raw_parts(
|
||||||
|
@ -494,6 +494,9 @@ wasmer_result_t wasmer_import_object_get_import(const wasmer_import_object_t *im
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Frees the memory acquired in `wasmer_import_object_get_functions`
|
* Frees the memory acquired in `wasmer_import_object_get_functions`
|
||||||
|
*
|
||||||
|
* This function does not free the memory in `wasmer_import_object_t`;
|
||||||
|
* it only frees memory allocated while querying a `wasmer_import_object_t`.
|
||||||
*/
|
*/
|
||||||
void wasmer_import_object_imports_destroy(wasmer_import_t *imports, uint32_t imports_len);
|
void wasmer_import_object_imports_destroy(wasmer_import_t *imports, uint32_t imports_len);
|
||||||
|
|
||||||
|
@ -391,6 +391,9 @@ wasmer_result_t wasmer_import_object_get_import(const wasmer_import_object_t *im
|
|||||||
uint32_t tag);
|
uint32_t tag);
|
||||||
|
|
||||||
/// Frees the memory acquired in `wasmer_import_object_get_functions`
|
/// Frees the memory acquired in `wasmer_import_object_get_functions`
|
||||||
|
///
|
||||||
|
/// This function does not free the memory in `wasmer_import_object_t`;
|
||||||
|
/// it only frees memory allocated while querying a `wasmer_import_object_t`.
|
||||||
void wasmer_import_object_imports_destroy(wasmer_import_t *imports, uint32_t imports_len);
|
void wasmer_import_object_imports_destroy(wasmer_import_t *imports, uint32_t imports_len);
|
||||||
|
|
||||||
/// Creates a new empty import object.
|
/// Creates a new empty import object.
|
||||||
|
Reference in New Issue
Block a user