I'm a bit puzzled by this line from nepomuk feeder (itemqueue.cpp:152):

  const Akonadi::Item &item = mFetchedItemList.takeFirst();

takeFirst() returns a Akonadi::Item and removes it from its list. The 
returned item is being assigned to a constant *reference*. 

But won't the returned item  be immediately destroyed rendering the 
reference invalid?
-- 
Lindsay

Attachment: signature.asc
Description: This is a digitally signed message part.

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to