src/share/native/com/sun/java/util/jar/pack/bands.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/native/com/sun/java/util/jar/pack/bands.cpp	Fri Feb 14 22:46:58 2014
--- new/src/share/native/com/sun/java/util/jar/pack/bands.cpp	Fri Feb 14 22:46:58 2014

*** 286,296 **** --- 286,296 ---- #define BAND_INIT(name, cspec, ix) \ { e_##name, #name, /*debug only*/ \ cspec, ix } ! const band_init all_band_inits[BAND_LIMIT+1] = { //BAND_INIT(archive_magic, BYTE1_spec, 0), //BAND_INIT(archive_header, UNSIGNED5_spec, 0), //BAND_INIT(band_headers, BYTE1_spec, 0), BAND_INIT(cp_Utf8_prefix, DELTA5_spec, 0), BAND_INIT(cp_Utf8_suffix, UNSIGNED5_spec, 0),
*** 446,463 **** --- 446,457 ---- BAND_INIT(file_size_hi, UNSIGNED5_spec, 0), BAND_INIT(file_size_lo, UNSIGNED5_spec, 0), BAND_INIT(file_modtime, DELTA5_spec, 0), BAND_INIT(file_options, UNSIGNED5_spec, 0), //BAND_INIT(file_bits, BYTE1_spec, 0), #ifndef PRODUCT { 0, 0, 0, 0 } #else { 0, 0 } #endif + { 0, NULL, 0, 0 } }; #define NUM_BAND_INITS \ (sizeof(all_band_inits)/sizeof(all_band_inits[0])) band* band::makeBands(unpacker* u) { band* tmp_all_bands = U_NEW(band, BAND_LIMIT); for (int i = 0; i < BAND_LIMIT; i++) { assert((byte*)&all_band_inits[i+1]

src/share/native/com/sun/java/util/jar/pack/bands.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File