uriNormalizeSyntaxExMmA

Function uriNormalizeSyntaxExMmA 

Source
pub unsafe extern "C" fn uriNormalizeSyntaxExMmA(
    uri: *mut UriUriA,
    mask: c_uint,
    memory: *mut UriMemoryManager,
) -> c_int
Expand description

Normalizes a %URI using a normalization mask. The normalization mask decides what components are normalized.

NOTE: If necessary the %URI becomes owner of all memory behind the text pointed to. Text is duplicated in that case.

@param uri INOUT: %URI to normalize @param mask IN: Normalization mask @param memory IN: Memory manager to use, NULL for default libc @return Error code or 0 on success

@see uriNormalizeSyntaxA @see uriNormalizeSyntaxExA @see uriNormalizeSyntaxMaskRequiredA @since 0.9.0