diff options
Diffstat (limited to 'src/backend/access/transam/xlogrecovery.c')
-rw-r--r-- | src/backend/access/transam/xlogrecovery.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/backend/access/transam/xlogrecovery.c b/src/backend/access/transam/xlogrecovery.c index 3943c357fa4..c6994b78282 100644 --- a/src/backend/access/transam/xlogrecovery.c +++ b/src/backend/access/transam/xlogrecovery.c @@ -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; } |