From 18c9fce91c8f8f25c613e1be9030c36ce5c7d671 Mon Sep 17 00:00:00 2001 From: "Darryl L. Miles" Date: Wed, 20 Apr 2011 12:39:09 +0200 Subject: fix unititialized value use when timestamping qconfig.h we may be creating the forwarding header for a not yet existing file, so the timestamp may be undefined. Task-number: QTBUG-15330 Merge-request: 1174 Reviewed-by: ossi --- bin/syncqt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/syncqt b/bin/syncqt index b8f1ee7e99..7e1f581c69 100755 --- a/bin/syncqt +++ b/bin/syncqt @@ -334,7 +334,9 @@ sub syncHeader { open HEADER, ">$header" || die "Could not open $header for writing!\n"; print HEADER "#include \"$iheader_out\"\n"; close HEADER; - utime(time, $ts, $header) or die "$iheader, $header"; + if(defined($ts)) { + utime(time, $ts, $header) or die "$iheader, $header"; + } return 1; } return 0; -- cgit v1.2.1