From: Zhang Qiang Date: Tue, 11 Sep 2012 07:33:52 +0000 (+0800) Subject: error handle: return directly if specfile parse error, #335 X-Git-Tag: 0.1~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2512be56d9af7facdb10cc0621a68c230794be8c;p=tools%2Fdepanneur.git error handle: return directly if specfile parse error, #335 Change-Id: Ic043076c25864ff5301db17f5e5475051c145fc4 --- diff --git a/depanneur b/depanneur index d858775..d2abc30 100755 --- a/depanneur +++ b/depanneur @@ -366,6 +366,10 @@ sub prepare_git { my $prj = basename($base); my $pack = Build::Rpm::parse($config, $spec); + if (! exists $pack->{name}) { + debug("failed to parse spec file: $spec"); + return; + } my $pkg_name = $pack->{name}; my $pkg_version = $pack->{version}; my $pkg_release = $pack->{release};