Fix more prototypes.
authorJuanma Barranquero <lekktu@gmail.com>
Sun, 4 Jul 2010 13:41:55 +0000 (15:41 +0200)
committerJuanma Barranquero <lekktu@gmail.com>
Sun, 4 Jul 2010 13:41:55 +0000 (15:41 +0200)
* atimer.c (start_atimer): Use EMACS_TIME, not struct timeval.
* sysdep.c (set_file_times): Use EMACS_TIME, not struct timeval.
* xgselect.c (xg_select): Use SELECT_TYPE, EMACS_TIME.

src/ChangeLog
src/atimer.c
src/sysdep.c
src/xgselect.c

index 2e947aa..8be43ce 100644 (file)
@@ -2,11 +2,14 @@
 
        Fix prototypes.
 
+       * atimer.c (start_atimer): Use EMACS_TIME, not struct timeval.
        * dired.c (file_name_completion_stat): Use DIRENTRY, not struct dirent.
        * fileio.c (read_non_regular, read_non_regular_quit): Pass Lisp_Object,
        as required by internal_condition_case_1.
        * regex.c (bcmp_translate): Use RE_TRANSLATE_TYPE, not Lisp_Object.
        (analyse_first): Fix "const const".
+       * sysdep.c (set_file_times): Use EMACS_TIME, not struct timeval.
+       * xgselect.c (xg_select): Use SELECT_TYPE, EMACS_TIME.
 
 2010-07-04  Dan Nicolaescu  <dann@ics.uci.edu>
 
index 46c333a..23f3915 100644 (file)
@@ -90,7 +90,8 @@ SIGTYPE alarm_signal_handler (int signo);
    to cancel_atimer; don't free it yourself.  */
 
 struct atimer *
-start_atimer (enum atimer_type type, struct timeval time, atimer_callback fn, void *client_data)
+start_atimer (enum atimer_type type, EMACS_TIME time, atimer_callback fn,
+             void *client_data)
 {
   struct atimer *t;
 
index 60da786..8e783bd 100644 (file)
@@ -2579,7 +2579,7 @@ closedir (DIR *dirp /* stream from opendir */)
 
 \f
 int
-set_file_times (const char *filename, struct timeval atime, struct timeval mtime)
+set_file_times (const char *filename, EMACS_TIME atime, EMACS_TIME mtime)
 {
 #ifdef HAVE_UTIMES
   struct timeval tv[2];
index 5c7e008..56e14fe 100644 (file)
@@ -29,7 +29,8 @@ static GPollFD *gfds;
 static int gfds_size;
 
 int
-xg_select (int max_fds, fd_set *rfds, fd_set *wfds, fd_set *efds, struct timeval *timeout)
+xg_select (int max_fds, SELECT_TYPE *rfds, SELECT_TYPE *wfds, SELECT_TYPE *efds,
+          EMACS_TIME *timeout)
 {
   SELECT_TYPE all_rfds, all_wfds;
   EMACS_TIME tmo, *tmop = timeout;