From kde-commits Sat Feb 05 05:27:55 2011 From: Raphael Kubo da Costa Date: Sat, 05 Feb 2011 05:27:55 +0000 To: kde-commits Subject: Re: KDE/kdenetwork/kopete/kopete Message-Id: <87lj1v9hk4.fsf () gmail ! com> X-MARC-Message: https://marc.info/?l=kde-commits&m=129688373614192 Lamarque Vieira Souza writes: > Em Saturday 05 February 2011, Raphael Kubo da Costa escreveu: >> Lamarque Souza writes: >> > +bool compareOnlineStatus(const Kopete::Account *a, const Kopete::Account >> > *b); +bool invertedCompareOnlineStatus(const Kopete::Account *a, const >> > Kopete::Account *b); >> >> Isn't it better to make them static? > > I do not know why. They are not declared in any header, nobody can use > them outside kopetewindow.cpp. Making them static would not improve anything > as far as I know. Anyway, I can do the change. I admit I at first had C in my mind when I wrote about this -- if you didn't add the static specifier, the functions would be accessible to the other compilation units. In this specific case, I can only think of the possibility of a name clash if another compilation unit defines the same functions. Even though it is unlikely, you may find it better to err on the safe side.