vnc: use booleans for vnc_connect, vnc_listen_read and vnc_display_add_client
Some arguments to these functions are booleans - either by declaration, or by actual usage, but sometimes value of 0 or 1 is passed for a bool, and sometimes it is declared as int but a bool value, or true/false, is passed to it instead. Clean it up a bit. Cc: liguang <lig.fnst@cn.fujitsu.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
		
							parent
							
								
									1984745ea8
								
							
						
					
					
						commit
						2c8cf54957
					
				| 
						 | 
				
			
			@ -314,7 +314,7 @@ void cocoa_display_init(DisplayState *ds, int full_screen);
 | 
			
		|||
/* vnc.c */
 | 
			
		||||
void vnc_display_init(DisplayState *ds);
 | 
			
		||||
void vnc_display_open(DisplayState *ds, const char *display, Error **errp);
 | 
			
		||||
void vnc_display_add_client(DisplayState *ds, int csock, int skipauth);
 | 
			
		||||
void vnc_display_add_client(DisplayState *ds, int csock, bool skipauth);
 | 
			
		||||
char *vnc_display_local_addr(DisplayState *ds);
 | 
			
		||||
#ifdef CONFIG_VNC
 | 
			
		||||
int vnc_display_password(DisplayState *ds, const char *password);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										15
									
								
								ui/vnc.c
								
								
								
								
							
							
						
						
									
										15
									
								
								ui/vnc.c
								
								
								
								
							| 
						 | 
				
			
			@ -2771,7 +2771,8 @@ static void vnc_refresh(DisplayChangeListener *dcl)
 | 
			
		|||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void vnc_connect(VncDisplay *vd, int csock, int skipauth, bool websocket)
 | 
			
		||||
static void vnc_connect(VncDisplay *vd, int csock,
 | 
			
		||||
                        bool skipauth, bool websocket)
 | 
			
		||||
{
 | 
			
		||||
    VncState *vs = g_malloc0(sizeof(VncState));
 | 
			
		||||
    int i;
 | 
			
		||||
| 
						 | 
				
			
			@ -2883,19 +2884,19 @@ static void vnc_listen_read(void *opaque, bool websocket)
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    if (csock != -1) {
 | 
			
		||||
        vnc_connect(vs, csock, 0, websocket);
 | 
			
		||||
        vnc_connect(vs, csock, false, websocket);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void vnc_listen_regular_read(void *opaque)
 | 
			
		||||
{
 | 
			
		||||
    vnc_listen_read(opaque, 0);
 | 
			
		||||
    vnc_listen_read(opaque, false);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_VNC_WS
 | 
			
		||||
static void vnc_listen_websocket_read(void *opaque)
 | 
			
		||||
{
 | 
			
		||||
    vnc_listen_read(opaque, 1);
 | 
			
		||||
    vnc_listen_read(opaque, true);
 | 
			
		||||
}
 | 
			
		||||
#endif /* CONFIG_VNC_WS */
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -3283,7 +3284,7 @@ void vnc_display_open(DisplayState *ds, const char *display, Error **errp)
 | 
			
		|||
        if (csock < 0) {
 | 
			
		||||
            goto fail;
 | 
			
		||||
        }
 | 
			
		||||
        vnc_connect(vs, csock, 0, 0);
 | 
			
		||||
        vnc_connect(vs, csock, false, false);
 | 
			
		||||
    } else {
 | 
			
		||||
        /* listen for connects */
 | 
			
		||||
        char *dpy;
 | 
			
		||||
| 
						 | 
				
			
			@ -3341,9 +3342,9 @@ fail:
 | 
			
		|||
#endif /* CONFIG_VNC_WS */
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void vnc_display_add_client(DisplayState *ds, int csock, int skipauth)
 | 
			
		||||
void vnc_display_add_client(DisplayState *ds, int csock, bool skipauth)
 | 
			
		||||
{
 | 
			
		||||
    VncDisplay *vs = vnc_display;
 | 
			
		||||
 | 
			
		||||
    vnc_connect(vs, csock, skipauth, 0);
 | 
			
		||||
    vnc_connect(vs, csock, skipauth, false);
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue