Bug List

Global UI::Util::IConvConverter::make (char const *const buf, size_t const bufSize) const
  memory leak (malloc)?
Class UI::Util::PosixRegex

  Not fully encapsulated; flags must be given using the values from regex.h; Catched exception code must be compared against the reg_errcode_t defined in regex.h.

  Does not support multiple matches (seems this does not work anyway currently)

  Does not support clear text error reporting as via regerror.

Global UI::Util::realpath (std::string const &path)
  realpath(3) is "broken by design". We need to create a char buffer of size MAX_PATH each time we call this function.