[MPlayer-cvslog] r24155 - trunk/input/input.c

reimar subversion at mplayerhq.hu
Sat Aug 25 08:52:17 CEST 2007


Author: reimar
Date: Sat Aug 25 08:52:17 2007
New Revision: 24155

Log:
Fix loads of warnings


Modified:
   trunk/input/input.c

Modified: trunk/input/input.c
==============================================================================
--- trunk/input/input.c	(original)
+++ trunk/input/input.c	Sat Aug 25 08:52:17 2007
@@ -1108,6 +1108,10 @@ static mp_cmd_t *read_events(int time, i
 {
     int i;
     int got_cmd = 0;
+    mp_cmd_t *autorepeat_cmd;
+#ifdef HAVE_POSIX_SELECT
+    fd_set fds;
+#endif
     for (i = 0; i < num_key_fd; i++)
 	if (key_fds[i].dead) {
 	    mp_input_rm_key_fd(key_fds[i].fd);
@@ -1121,10 +1125,9 @@ static mp_cmd_t *read_events(int time, i
 	else if (cmd_fds[i].got_cmd)
 	    got_cmd = 1;
 #ifdef HAVE_POSIX_SELECT
-    int max_fd = 0, num_fd = 0;
-    fd_set fds;
     FD_ZERO(&fds);
     if (!got_cmd) {
+	int max_fd = 0, num_fd = 0;
 	for (i = 0; i < num_key_fd; i++) {
 	    if (key_fds[i].no_select)
 		continue;
@@ -1165,12 +1168,12 @@ static mp_cmd_t *read_events(int time, i
 
 
     for (i = 0; i < num_key_fd; i++) {
+	int code;
 #ifdef HAVE_POSIX_SELECT
 	if (!key_fds[i].no_select && !FD_ISSET(key_fds[i].fd, &fds))
 	    continue;
 #endif
 
-	int code;
 	if (key_fds[i].no_readfunc_retval) {   // getch2 handler special-cased for now
 	    ((void (*)(void))key_fds[i].read_func)();
 	    if (cmd_queue_length)
@@ -1195,17 +1198,18 @@ static mp_cmd_t *read_events(int time, i
 	    key_fds[i].dead = 1;
 	}
     }
-    mp_cmd_t *autorepeat_cmd = check_autorepeat(paused);
+    autorepeat_cmd = check_autorepeat(paused);
     if (autorepeat_cmd)
 	return autorepeat_cmd;
 
     for (i = 0; i < num_cmd_fd; i++) {
+	char *cmd;
+	int r;
 #ifdef HAVE_POSIX_SELECT
 	if (!cmd_fds[i].no_select && !FD_ISSET(cmd_fds[i].fd, &fds))
 	    continue;
 #endif
-	char *cmd;
-	int r = mp_input_read_cmd(&cmd_fds[i], &cmd);
+	r = mp_input_read_cmd(&cmd_fds[i], &cmd);
 	if (r >= 0) {
 	    mp_cmd_t *ret = mp_input_parse_cmd(cmd);
 	    free(cmd);



More information about the MPlayer-cvslog mailing list