mirror of https://github.com/openssl/openssl.git
				
				
				
			crypto/bio/bss_file.c: add missing cast in format arg in ERR_raise_data()
"%s" conversion specifier requires a "char *" argument, so ptr needs
to be cast to it there, as Coverity has noted.
Fixes: ff988500c2 "Replace FUNCerr with ERR_raise_data"
Resolves: https://scan5.scan.coverity.com/#/project-view/65248/10222?selectedIssue=1665423
References: https://github.com/openssl/project/issues/1432
Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/28647)
			
			
This commit is contained in:
		
							parent
							
								
									732a0a5df8
								
							
						
					
					
						commit
						d6514ce319
					
				|  | @ -287,7 +287,7 @@ static long file_ctrl(BIO *b, int cmd, long num, void *ptr) | |||
|         if (fp == NULL) { | ||||
|             ERR_raise_data(ERR_LIB_SYS, get_last_sys_error(), | ||||
|                            "calling fopen(%s, %s)", | ||||
|                            ptr, p); | ||||
|                            (const char *)ptr, p); | ||||
|             ERR_raise(ERR_LIB_BIO, ERR_R_SYS_LIB); | ||||
|             ret = 0; | ||||
|             break; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue