mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-07 06:53:09 -06:00
We need to use a named return if we want to clobber in a defer
This commit is contained in:
parent
c422a1fdc1
commit
a935ef623d
|
|
@ -9,7 +9,7 @@ import (
|
|||
// updateLatestEvents updates the list of latest events for this room.
|
||||
func updateLatestEvents(
|
||||
db RoomEventDatabase, roomNID types.RoomNID, stateAtEvent types.StateAtEvent, event gomatrixserverlib.Event,
|
||||
) error {
|
||||
) (err error) {
|
||||
oldLatest, updater, err := db.GetLatestEventsForUpdate(roomNID)
|
||||
if err != nil {
|
||||
return err
|
||||
|
|
@ -68,5 +68,5 @@ func updateLatestEvents(
|
|||
|
||||
// The err should be nil at this point.
|
||||
// But when we call Close in the defer above it might set an error here.
|
||||
return err
|
||||
return
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue