mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 10:30:33 +03:00 
			
		
		
		
	Remove useless casts to (void *)
Many of them just seem to have been copied around for no real reason. Their presence causes (small) risks of hiding actual type mismatches or silently discarding qualifiers Discussion: https://www.postgresql.org/message-id/flat/461ea37c-8b58-43b4-9736-52884e862820@eisentraut.org
This commit is contained in:
		| @@ -1913,7 +1913,7 @@ ApplyWalRecord(XLogReaderState *xlogreader, XLogRecord *record, TimeLineID *repl | ||||
|  | ||||
| 	/* Setup error traceback support for ereport() */ | ||||
| 	errcallback.callback = rm_redo_error_callback; | ||||
| 	errcallback.arg = (void *) xlogreader; | ||||
| 	errcallback.arg = xlogreader; | ||||
| 	errcallback.previous = error_context_stack; | ||||
| 	error_context_stack = &errcallback; | ||||
|  | ||||
| @@ -4821,7 +4821,7 @@ check_recovery_target_lsn(char **newval, void **extra, GucSource source) | ||||
|  | ||||
| 		myextra = (XLogRecPtr *) guc_malloc(ERROR, sizeof(XLogRecPtr)); | ||||
| 		*myextra = lsn; | ||||
| 		*extra = (void *) myextra; | ||||
| 		*extra = myextra; | ||||
| 	} | ||||
| 	return true; | ||||
| } | ||||
| @@ -4985,7 +4985,7 @@ check_recovery_target_timeline(char **newval, void **extra, GucSource source) | ||||
|  | ||||
| 	myextra = (RecoveryTargetTimeLineGoal *) guc_malloc(ERROR, sizeof(RecoveryTargetTimeLineGoal)); | ||||
| 	*myextra = rttg; | ||||
| 	*extra = (void *) myextra; | ||||
| 	*extra = myextra; | ||||
|  | ||||
| 	return true; | ||||
| } | ||||
| @@ -5021,7 +5021,7 @@ check_recovery_target_xid(char **newval, void **extra, GucSource source) | ||||
|  | ||||
| 		myextra = (TransactionId *) guc_malloc(ERROR, sizeof(TransactionId)); | ||||
| 		*myextra = xid; | ||||
| 		*extra = (void *) myextra; | ||||
| 		*extra = myextra; | ||||
| 	} | ||||
| 	return true; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user