diff options
Diffstat (limited to 'graphics/digikam-kde3/patches/patch-digikam_digikam_albummanager.cpp')
-rw-r--r-- | graphics/digikam-kde3/patches/patch-digikam_digikam_albummanager.cpp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/graphics/digikam-kde3/patches/patch-digikam_digikam_albummanager.cpp b/graphics/digikam-kde3/patches/patch-digikam_digikam_albummanager.cpp new file mode 100644 index 00000000000..4eaf9f60c06 --- /dev/null +++ b/graphics/digikam-kde3/patches/patch-digikam_digikam_albummanager.cpp @@ -0,0 +1,23 @@ +$NetBSD: patch-digikam_digikam_albummanager.cpp,v 1.1 2012/07/03 18:08:58 joerg Exp $ + +--- digikam/digikam/albummanager.cpp.orig 2012-07-03 15:09:03.000000000 +0000 ++++ digikam/digikam/albummanager.cpp +@@ -1579,16 +1579,14 @@ void AlbumManager::slotDatesJobData(KIO: + + // Check if Year Album already exist. + DAlbum *yAlbum = 0; +- AlbumIterator it(d->rootDAlbum); +- while (it.current()) ++ for (AlbumIterator it2(d->rootDAlbum); it2.current(); ++it2) + { +- DAlbum* a = (DAlbum*)(*it); ++ DAlbum* a = (DAlbum*)(*it2); + if (a->date() == QDate(year, 1, 1) && a->range() == DAlbum::Year) + { + yAlbum = a; + break; + } +- ++it; + } + + // If no, create Year album. |