uriNormalizeSyntaxExA

Function uriNormalizeSyntaxExA 

Source
pub unsafe extern "C" fn uriNormalizeSyntaxExA(
    uri: *mut UriUriA,
    mask: c_uint,
) -> 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. Uses default libc-based memory manager.

@param uri INOUT: %URI to normalize @param mask IN: Normalization mask @return Error code or 0 on success

@see uriNormalizeSyntaxA @see uriNormalizeSyntaxExMmA @see uriNormalizeSyntaxMaskRequiredA @since 0.5.0