wsoltys/xbmc — comment on commit c5667bbbf11e78e33cbaa5702520b0958263ec9d
File: xbmc/network/Zeroconf.cpp line 166
By jmarshallnz:

It calls the copy constructor, rather than instantiating the object and then calling the =operator(). Basically it means it can be a little more efficient for some types.