Hello, On 26/05/2009 Boyd Stephen Smith Jr. wrote: > In <[🔎] 20090526113058.GA5633@resivo.wgnet.de>, Jonas Meurer wrote: > >On 25/05/2009 Russ Allbery wrote: > >> More concerning is the last symbol removal, which indicates that the > >> library has removed: > >> > >> DwString::operator[](unsigned long) > >DwString::operator is defined in mimelib/mimelib/string.h, and no change > >was made to that header file at all. > > 'DwString::operator' isn't defined anywhere. "operator" is a C++ keyword used > for operator overloading. It is always followed by some operator punctuation > (e.g.: +, -, [], (), =) to indicate which operator is being overloaded. The > function in question is 'DwString::operator[]' specifically the overload that > takes an 'unsigned long' as an argument (and based on the rules of operator > overloading, has to be a member function of DwString.) > > You diff doesn't show this change, so I'm not exactly sure why the function is > no longer exported (or present). maybe this symbol is connected with the include of kdepimmacros.h? at least that's the only change from 1.1.2_kde to stanalone 1.1.2 appart from strl{cpy,cat} -> strnc{cpy,cat}. greetings, jonas
Attachment:
signature.asc
Description: Digital signature