Am Sonntag, 6. Mai 2012 schrieb Rolf Eike Beer: > - * @param header_info fills the given DataHeader structure with the header > - * information > + * @param mimeOnly if the only interesting information is the mime type > + * @return DataHeader structure with the header information > */ > -static void parseDataHeader(const KUrl &url, DataHeader &header_info) { > +static DataHeader parseDataHeader(const KUrl &url, const bool mimeOnly) > +{ You're now making a deep copy instead of filling a preallocated structure. Is this intended? mfg Leo