Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2242)

Issue 121890043: code review 121890043: go.blog/context: don't use the address of an empty stru... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 9 months ago by Sameer Ajmani
Modified:
9 years, 9 months ago
Reviewers:
campoy
CC:
adg, campoy, dsymonds, golang-codereviews
Visibility:
Public.

Description

go.blog/context: don't use the address of an empty struct as a context key, as this is not guaranteed to be unique. Fixes issue 8443.

Patch Set 1 #

Patch Set 2 : diff -r 27a123ea40fd https://code.google.com/p/go.blog #

Patch Set 3 : diff -r 27a123ea40fd https://code.google.com/p/go.blog #

Total comments: 2

Patch Set 4 : diff -r 27a123ea40fd https://code.google.com/p/go.blog #

Patch Set 5 : diff -r 27a123ea40fd https://code.google.com/p/go.blog #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -13 lines) Patch
M content/context.article View 2 chunks +6 lines, -6 lines 0 comments Download
M content/context/gorilla/gorilla.go View 2 chunks +5 lines, -3 lines 0 comments Download
M content/context/userip/userip.go View 1 chunk +10 lines, -4 lines 0 comments Download

Messages

Total messages: 6
Sameer Ajmani
Hello adg (cc: campoy, golang-codereviews@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go.blog
9 years, 9 months ago (2014-07-30 02:02:23 UTC) #1
campoy
https://codereview.appspot.com/121890043/diff/40001/content/context/userip/userip.go File content/context/userip/userip.go (right): https://codereview.appspot.com/121890043/diff/40001/content/context/userip/userip.go#newcode27 content/context/userip/userip.go:27: const userIPKey key = 0 Why zero? Will this ...
9 years, 9 months ago (2014-07-30 02:16:41 UTC) #2
Sameer Ajmani
https://codereview.appspot.com/121890043/diff/40001/content/context/userip/userip.go File content/context/userip/userip.go (right): https://codereview.appspot.com/121890043/diff/40001/content/context/userip/userip.go#newcode27 content/context/userip/userip.go:27: const userIPKey key = 0 On 2014/07/30 02:16:40, campoy ...
9 years, 9 months ago (2014-07-30 02:20:23 UTC) #3
campoy
On 2014/07/30 02:20:23, Sameer Ajmani wrote: > https://codereview.appspot.com/121890043/diff/40001/content/context/userip/userip.go > File content/context/userip/userip.go (right): > > https://codereview.appspot.com/121890043/diff/40001/content/context/userip/userip.go#newcode27 ...
9 years, 9 months ago (2014-07-30 02:22:15 UTC) #4
Sameer Ajmani
On 2014/07/30 02:22:15, campoy wrote: > On 2014/07/30 02:20:23, Sameer Ajmani wrote: > > > ...
9 years, 9 months ago (2014-07-30 02:29:38 UTC) #5
Sameer Ajmani
9 years, 9 months ago (2014-07-30 02:32:15 UTC) #6
*** Submitted as
https://code.google.com/p/go/source/detail?r=76236c79916a&repo=blog ***

go.blog/context: don't use the address of an empty struct as a context
key, as this is not guaranteed to be unique.

Fixes issue 8443.

LGTM=campoy
R=adg, campoy
CC=dsymonds, golang-codereviews
https://codereview.appspot.com/121890043
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b