diff options
Diffstat (limited to 'lib/libppmd.c')
-rw-r--r-- | lib/libppmd.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/libppmd.c b/lib/libppmd.c index deb47c0f..c7e7ad57 100644 --- a/lib/libppmd.c +++ b/lib/libppmd.c @@ -437,9 +437,12 @@ clipEnd1(ppmd_point const p0, at 0. -----------------------------------------------------------------------------*/ ppmd_point c1; - - assert(p1.x >= 0 && p0.y < cols); - assert(p1.y >= 0 && p0.y < rows); + /* The current clipped location of p1; we clip it multile times + to get the final location. + */ + /* p0 is in the frame: */ + assert(p0.x >= 0 && p0.x < cols); + assert(p0.y >= 0 && p0.y < rows); /* Clip End 1 of the line horizontally */ c1 = p1; /* initial value */ |