From 3725a58606e97506e00429ac48716ac16d524f2e Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Fri, 31 Jul 2009 13:31:14 +0000 Subject: Fix for LP #386256 (Inkscape-0.47pre0 does not build on win32). Returns an empty string instead of false when looking for svn.revision when the snapshot doesn't contain an svn dir. (bzr r8371) --- buildtool.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'buildtool.cpp') diff --git a/buildtool.cpp b/buildtool.cpp index 4ba7ccfe9..538a6faa5 100644 --- a/buildtool.cpp +++ b/buildtool.cpp @@ -4704,6 +4704,12 @@ bool MakeBase::lookupProperty(const String &propertyName, String &result) varname = varname.substr(svnPrefix.size()); String val; SvnInfo svnInfo; + if (varname == "revision") + { + if (!svnInfo.query(varname, val)) + return ""; + result = "r"+val; + } if (!svnInfo.query(varname, val)) return false; result = val; -- cgit v1.2.3