diff --git a/src/ChangeLog b/src/ChangeLog index de018d0d3..1ffd1ac5d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2002-07-29 Pavel Roskin + * cons.saver.c: Use SEEK_SET instead of 0 in lseek(). + * view.c: Likewise. + * main.c (do_execute): Add newline after "Press any key to continue". diff --git a/src/cons.saver.c b/src/cons.saver.c index bdc7ea33b..06c0955dd 100644 --- a/src/cons.saver.c +++ b/src/cons.saver.c @@ -192,13 +192,13 @@ static int detect_console (char *tty_name) static void save_console (void) { - lseek (vcs_fd, 0, 0); + lseek (vcs_fd, 0, SEEK_SET); read (vcs_fd, buffer, buffer_size); } static void restore_console (void) { - lseek (vcs_fd, 0, 0); + lseek (vcs_fd, 0, SEEK_SET); write (vcs_fd, buffer, buffer_size); } diff --git a/src/view.c b/src/view.c index dd2522204..b425b70c1 100644 --- a/src/view.c +++ b/src/view.c @@ -504,7 +504,7 @@ static char *load_view_file (WView *view, int fd) view->data = (unsigned char*) g_malloc (view->s.st_size); if (view->data == NULL - || mc_lseek(view->file,0,0) != 0 + || mc_lseek(view->file, 0, SEEK_SET) != 0 || mc_read(view->file, view->data, view->s.st_size) != view->s.st_size){ if (view->data != NULL) g_free (view->data);