From: Matthew Vogt Date: Mon, 20 Feb 2012 00:23:26 +0000 (+1000) Subject: Report failure to open deprecated header file X-Git-Tag: qt-v5.0.0-alpha1~839 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1f80ce8135addad822fed71f3b3c2afaceadbfef;p=profile%2Fivi%2Fqtbase.git Report failure to open deprecated header file If a deprecated header file is not writable, report the error message. The existing error message statement is not processed due to an operator precedence issue. Change-Id: Ifb2d4e234c64e560d05c021c621966bce19ce215 Reviewed-by: Rohan McGovern --- diff --git a/bin/syncqt b/bin/syncqt index 9129de0..581233a 100755 --- a/bin/syncqt +++ b/bin/syncqt @@ -351,7 +351,7 @@ sub syncHeader { #write it my $iheader_out = fixPaths($iheader, $header_dir); - open HEADER, ">$header" || die "Could not open $header for writing!\n"; + open(HEADER, ">$header") || die "Could not open $header for writing: $!\n"; print HEADER "#include \"$iheader_out\"\n"; close HEADER; if(defined($ts)) { @@ -1133,7 +1133,7 @@ foreach my $lib (@modules_to_sync) { my $header_dir = dirname($header_path); make_path($header_dir, $lib, $verbose_level); - open HEADER, ">$header_path" || die "Could not open $header_path for writing!\n"; + open(HEADER, ">$header_path") || die "Could not open $header_path for writing: $!\n"; print HEADER "#ifndef $guard\n"; print HEADER "#define $guard\n"; my $warning = "Header <$lib/";