mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	General: Avoid implicit conversion to char when changes value to negative.
clang 5.0 warned about this. ASTERISK-27557 Change-Id: I7cceaa88e147cbdf81a3a7beec5c1c20210fa41e
This commit is contained in:
		| @@ -291,6 +291,7 @@ int AST_OPTIONAL_API_NAME(ast_websocket_server_remove_protocol)(struct ast_webso | ||||
| /*! \brief Close function for websocket session */ | ||||
| int AST_OPTIONAL_API_NAME(ast_websocket_close)(struct ast_websocket *session, uint16_t reason) | ||||
| { | ||||
| 	enum ast_websocket_opcode opcode = AST_WEBSOCKET_OPCODE_CLOSE; | ||||
| 	char frame[4] = { 0, }; /* The header is 2 bytes and the reason code takes up another 2 bytes */ | ||||
| 	int res; | ||||
|  | ||||
| @@ -298,7 +299,7 @@ int AST_OPTIONAL_API_NAME(ast_websocket_close)(struct ast_websocket *session, ui | ||||
| 		return 0; | ||||
| 	} | ||||
|  | ||||
| 	frame[0] = AST_WEBSOCKET_OPCODE_CLOSE | 0x80; | ||||
| 	frame[0] = opcode | 0x80; | ||||
| 	frame[1] = 2; /* The reason code is always 2 bytes */ | ||||
|  | ||||
| 	/* If no reason has been specified assume 1000 which is normal closure */ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user