From 7ae7c7ede68eeb7088f9f9e35b58a281cae8dca2 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sat, 1 Dec 2007 15:17:36 +0000 Subject: [PATCH] Code cleanup --- src/progress.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/progress.c b/src/progress.c index d262218..285efeb 100644 --- a/src/progress.c +++ b/src/progress.c @@ -13,6 +13,9 @@ * You should have received a copy of the GNU General Public License along with * Accessories; if not, write to the Free Software Foundation, Inc., 59 Temple * Place, Suite 330, Boston, MA 02111-1307 USA */ +/* TODO: + * - use g_io_channel_get_flags() (instead of eof?) + * - g_io_channel_read() is deprecated */ @@ -308,8 +311,8 @@ static gboolean _channel_out(Progress * p, GIOChannel * source) _progress_error(p->prefs->filename, 0); return FALSE; } - memmove(p->buf, &p->buf[written], p->buf_cnt - written); p->buf_cnt -= written; + memmove(p->buf, &p->buf[written], p->buf_cnt); p->cnt += written; _out_rate(p); return TRUE;