summaryrefslogtreecommitdiffstats
path: root/base/json_reader.cc
diff options
context:
space:
mode:
authormunjal@chromium.org <munjal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-23 21:34:40 +0000
committermunjal@chromium.org <munjal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-23 21:34:40 +0000
commit5b0bc2527811d672c7b09a2a4fbfa92b49132186 (patch)
treebc96b5557350ce9e2f8ceb3d04c18812b27ecf4c /base/json_reader.cc
parente29300cd3b8ee54a70fafb18c0981d807f4b9fec (diff)
downloadchromium_src-5b0bc2527811d672c7b09a2a4fbfa92b49132186.zip
chromium_src-5b0bc2527811d672c7b09a2a4fbfa92b49132186.tar.gz
chromium_src-5b0bc2527811d672c7b09a2a4fbfa92b49132186.tar.bz2
Silence a false coverity warning by changing the code a bit.
Review URL: http://codereview.chromium.org/159104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21447 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/json_reader.cc')
-rw-r--r--base/json_reader.cc12
1 files changed, 4 insertions, 8 deletions
diff --git a/base/json_reader.cc b/base/json_reader.cc
index fd11a18..2c3ab0b 100644
--- a/base/json_reader.cc
+++ b/base/json_reader.cc
@@ -601,15 +601,11 @@ bool JSONReader::EatComment() {
// Block comment, read until */
json_pos_ += 2;
while ('\0' != *json_pos_) {
- switch (*json_pos_) {
- case '*':
- if ('/' == *(json_pos_ + 1)) {
- json_pos_ += 2;
- return true;
- }
- default:
- ++json_pos_;
+ if ('*' == *json_pos_ && '/' == *(json_pos_ + 1)) {
+ json_pos_ += 2;
+ return true;
}
+ ++json_pos_;
}
} else {
return false;