ports/misc/mc/files/patch-src-widget.c
Max Khon 694ecd186a - Fix CAN-2004-0226, CAN-2004-0231, CAN-2004-0232.
- Do not use :: in patch file names.
- Patch for CAN-2003-1023 is now contained in patch-vfs-direntry.c.
- Bump PORTREVISION.

Submitted by:	Jakub Jelinek <jakub@redhat.com>
2004-06-14 20:56:00 +00:00

24 lines
669 B
C

--- src/widget.c.orig Thu Dec 26 05:15:48 2002
+++ src/widget.c Tue Jun 15 03:15:09 2004
@@ -607,7 +607,7 @@
if (!g->shown)
printw ("%*s", gauge_len, "");
else {
- long percentage, columns;
+ int percentage, columns;
long total = g->max, done = g->current;
if (total <= 0 || done < 0) {
@@ -1255,10 +1255,11 @@
{
int first = min (x_first, x_last);
int last = max (x_first, x_last);
+ size_t len = strlen (&in->buffer [last]) + 1;
in->point = first;
in->mark = first;
- strcpy (&in->buffer [first], &in->buffer [last]);
+ memmove (&in->buffer [first], &in->buffer [last], len);
in->need_push = 1;
}