…node is NODE_TYPE_NONE (default child type) Fixes items from these nodes being considered directories in CDirectory::Exists() check. This fixes not being able to play items from upnp server's recently added nodes on some upnp clients (including other xbmc instances) as UPnP server would specify item as container on single item details request Removes unneeded includes
… and destructor
fixed by doing case-insensitive operations
In Visualisation.cpp:213, a string pointer to an item in this temporary vector is used. Changing this vector to return by reference, as other vectors in this class are, resolve this.
Make sure that the language string is always terminated by a NULL character. strncpy will copy at most 4 characters, but no NULL character is implicitly appended so language will only be NULL terminated if the string has fewer than 4 characers.