Clones fi
recursively.
Frees fi
.
This takes an array of folders and attaches them together according
to the hierarchy described by their full_names and separator
. If
namespace_
is non-%NULL, then it will be ignored as a full_name
prefix, for purposes of comparison. If necessary,
camel_folder_info_build() will create additional #CamelFolderInfo with
%NULL urls to fill in gaps in the tree. The value of short_names
is used in constructing the names of these intermediate folders.
an array of #CamelFolderInfo
an ignorable prefix on the folder names
the hieararchy separator character
%TRUE if the (short) name of a folder is the part after the last separator
in the full name. %FALSE if it is the full name.
Allocates a new #CamelFolderInfo instance. Free it with camel_folder_info_free().
Allocates a new #CamelFolderInfo instance. Free it with camel_folder_info_free().