summaryrefslogtreecommitdiffstats
path: root/src/includes_normalize.h
diff options
context:
space:
mode:
authorScott Graham <scottmg@chromium.org>2015-06-09 00:17:55 (GMT)
committerScott Graham <scottmg@chromium.org>2015-06-09 00:17:55 (GMT)
commit1493c6a0b0f779294b870ae8ee4a8515087ac64e (patch)
treef46ba40a191693e81d0ee3c55ce0eea2b127553d /src/includes_normalize.h
parenta2d1cf2f26bdd7a326a3ef6186ee507fd87868d0 (diff)
downloadNinja-1493c6a0b0f779294b870ae8ee4a8515087ac64e.zip
Ninja-1493c6a0b0f779294b870ae8ee4a8515087ac64e.tar.gz
Ninja-1493c6a0b0f779294b870ae8ee4a8515087ac64e.tar.bz2
push error to caller and abort on failure
Diffstat (limited to 'src/includes_normalize.h')
-rw-r--r--src/includes_normalize.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/includes_normalize.h b/src/includes_normalize.h
index 634fef3..98e912f 100644
--- a/src/includes_normalize.h
+++ b/src/includes_normalize.h
@@ -30,5 +30,6 @@ struct IncludesNormalize {
/// Normalize by fixing slashes style, fixing redundant .. and . and makes the
/// path relative to |relative_to|.
- static string Normalize(const string& input, const char* relative_to);
+ static bool Normalize(const string& input, const char* relative_to,
+ string* result, string* err);
};