fix segfault when plain rpms is not populated
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Thu, 2 Feb 2006 10:35:42 +0000 (10:35 +0000)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Thu, 2 Feb 2006 10:35:42 +0000 (10:35 +0000)
zypp/source/yum/YUMPackageImpl.cc

index a55922e..6560a74 100644 (file)
@@ -112,7 +112,7 @@ namespace zypp
        _checksum(parsed.checksumType,
                  parsed.checksum),
        _filenames(),
-       _location(parsed.plainRpms.begin()->filename),
+  _location( parsed.plainRpms.empty() ? Pathname() : parsed.plainRpms.front().filename),
        _delta_rpms(),
        _patch_rpms(),