summaryrefslogtreecommitdiffstats
path: root/o3d
diff options
context:
space:
mode:
authortschmelcher@chromium.org <tschmelcher@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-19 00:03:00 +0000
committertschmelcher@chromium.org <tschmelcher@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-19 00:03:00 +0000
commit6a186346bcd8c0497ead0cae919b21e87df173c8 (patch)
tree7469ce0588d3b19c3a8d97b637fe6d23ba380978 /o3d
parentc6c0fa943799e9a8c3de16ea1c5f44686ef6b912 (diff)
downloadchromium_src-6a186346bcd8c0497ead0cae919b21e87df173c8.zip
chromium_src-6a186346bcd8c0497ead0cae919b21e87df173c8.tar.gz
chromium_src-6a186346bcd8c0497ead0cae919b21e87df173c8.tar.bz2
Fix GCC 4.3.4 Release build failure due to warning about potentially uninitialized variable. (It's actually guaranteed to be initialized, but the code made that hard for the compiler to infer.)
TEST=built on Linux with GCC 4.3.4 BUG=none Review URL: http://codereview.chromium.org/3750019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62994 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'o3d')
-rw-r--r--o3d/import/cross/zip_archive.cc22
1 files changed, 10 insertions, 12 deletions
diff --git a/o3d/import/cross/zip_archive.cc b/o3d/import/cross/zip_archive.cc
index a71d7d4..1baf996 100644
--- a/o3d/import/cross/zip_archive.cc
+++ b/o3d/import/cross/zip_archive.cc
@@ -711,19 +711,17 @@ void ZipFileInfo::Print(bool print_header) {
const char *string_method;
if (compression_method == 0) {
string_method = "Stored";
- } else {
- if (compression_method == Z_DEFLATED) {
- uInt iLevel = (uInt)((flag & 0x6) / 2);
- if (iLevel == 0) {
- string_method = "Defl:N";
- } else if (iLevel == 1) {
- string_method = "Defl:X";
- } else if ((iLevel == 2) || (iLevel == 3)) {
- string_method = "Defl:F"; // 2:fast , 3 : extra fast
- }
- } else {
- string_method = "Unkn. ";
+ } else if (compression_method == Z_DEFLATED) {
+ uInt iLevel = (uInt)((flag & 0x6) / 2);
+ if (iLevel == 0) {
+ string_method = "Defl:N";
+ } else if (iLevel == 1) {
+ string_method = "Defl:X";
+ } else { // i.e., ((iLevel == 2) || (iLevel == 3))
+ string_method = "Defl:F"; // 2:fast , 3 : extra fast
}
+ } else {
+ string_method = "Unkn. ";
}
printf("%7lu %6s%c%7lu %3lu%% %2.2lu-%2.2lu-%2.2lu "