From fa1b5d1e2e9cd0c6c54574381723cc696325f741 Mon Sep 17 00:00:00 2001 From: Hisham Date: Wed, 4 May 2016 15:34:22 -0300 Subject: [PATCH] Fix a small undefined behavior detected by libubsan. --- Process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Process.c b/Process.c index dddd7fcd..c6275de4 100644 --- a/Process.c +++ b/Process.c @@ -394,7 +394,7 @@ void Process_writeField(Process* this, RichString* str, ProcessField field) { int indent = (this->indent < 0 ? -this->indent : this->indent); for (int i = 0; i < 32; i++) - if (indent & (1 << i)) + if (indent & (1U << i)) maxIndent = i+1; for (int i = 0; i < maxIndent - 1; i++) { int written;