Global UpnpResolveURL (const char *BaseURL, const char *RelURL, char *AbsURL)
There is some unnecessary allocation and deallocation going on here because of the way resolve_rel_url() was originally written and used. In the future it would be nice to clean this up.