clang: fix warning w/assert so that clang knows that there will be no division by...
authorØyvind Harboe <oyvind.harboe@zylin.com>
Fri, 21 Oct 2011 17:14:57 +0000 (19:14 +0200)
committerØyvind Harboe <oyvindharboe@gmail.com>
Sun, 23 Oct 2011 11:57:34 +0000 (11:57 +0000)
Change-Id: I98ac62a22f21043bb535a667a4f1f1537ccde2a4
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Reviewed-on: http://openocd.zylin.com/42
Tested-by: jenkins
Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com>
src/target/target.c

index b68eee36acd91998c30ed0ed0cb7b9caea9b3a19..d4cb577c4dab5a11e863e941c21cd7864b6b696c 100644 (file)
@@ -3317,7 +3317,8 @@ static void writeGmon(uint32_t *samples, uint32_t sampleNum, const char *filenam
                }
        }
 
-       int addressSpace = (max-min + 1);
+       int addressSpace = (max - min + 1);
+       assert(addressSpace >= 2);
 
        static const uint32_t maxBuckets = 16 * 1024; /* maximum buckets. */
        uint32_t length = addressSpace;