Kaydet (Commit) 3d399396 authored tarafından Luboš Luňák's avatar Luboš Luňák

fix incorrect assert() usage

In final (NDEBUG) builds assert expands to (more or less) nothing.

Change-Id: Ie6d43cac381975880c9db2b4a01bd9ed30e2714b
üst 249a4da9
......@@ -798,12 +798,14 @@ static inline void print_fullpaths(char* line)
else if(*token == ':' || *token == '\\' || *token == '/' ||
*token == '$' || ':' == token[1])
{
assert(fwrite(token, token_len, 1, stdout) == 1);
if(fwrite(token, token_len, 1, stdout) != 1)
abort();
fputc(' ', stdout);
}
else
{
assert(fwrite(token, end - token, 1, stdout) == 1);
if(fwrite(token, end - token, 1, stdout) != 1)
abort();
fputc(' ', stdout);
}
token = end;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment