ASF Bugzilla – Attachment 27286 Details for
Bug 51504
NullPointerException in InternalSheet.getColumnWidth() due to missing defaultcolwidth
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
proposed patch based on different open source projects (i.e. googled for constant)
51504.patch (text/plain), 3.46 KB, created by
Sergey Vladimirov
on 2011-07-15 05:05:01 UTC
(
hide
)
Description:
proposed patch based on different open source projects (i.e. googled for constant)
Filename:
MIME Type:
Creator:
Sergey Vladimirov
Created:
2011-07-15 05:05:01 UTC
Size:
3.46 KB
patch
obsolete
>Index: src/java/org/apache/poi/hssf/model/InternalSheet.java >=================================================================== >--- src/java/org/apache/poi/hssf/model/InternalSheet.java (revision 1144362) >+++ src/java/org/apache/poi/hssf/model/InternalSheet.java (working copy) >@@ -65,12 +65,12 @@ > import org.apache.poi.hssf.record.aggregates.MergedCellsTable; > import org.apache.poi.hssf.record.aggregates.PageSettingsBlock; > import org.apache.poi.hssf.record.aggregates.RecordAggregate; >-import org.apache.poi.hssf.record.aggregates.RowRecordsAggregate; >-import org.apache.poi.hssf.record.aggregates.WorksheetProtectionBlock; > import org.apache.poi.hssf.record.aggregates.RecordAggregate.PositionTrackingVisitor; > import org.apache.poi.hssf.record.aggregates.RecordAggregate.RecordVisitor; >-import org.apache.poi.ss.formula.FormulaShifter; >+import org.apache.poi.hssf.record.aggregates.RowRecordsAggregate; >+import org.apache.poi.hssf.record.aggregates.WorksheetProtectionBlock; > import org.apache.poi.hssf.util.PaneInformation; >+import org.apache.poi.ss.formula.FormulaShifter; > import org.apache.poi.ss.util.CellRangeAddress; > import org.apache.poi.util.Internal; > import org.apache.poi.util.POILogFactory; >@@ -110,8 +110,8 @@ > protected PrintGridlinesRecord printGridlines = null; > protected GridsetRecord gridset = null; > private GutsRecord _gutsRecord; >- protected DefaultColWidthRecord defaultcolwidth = null; >- protected DefaultRowHeightRecord defaultrowheight = null; >+ protected DefaultColWidthRecord defaultcolwidth = new DefaultColWidthRecord(); >+ protected DefaultRowHeightRecord defaultrowheight = new DefaultRowHeightRecord(); > private PageSettingsBlock _psBlock; > > /** >@@ -272,7 +272,7 @@ > records.add(rec); > continue; > } >- >+ > if (recSid == EOFRecord.sid) { > records.add(rec); > break; >@@ -723,7 +723,7 @@ > public void removeRow(RowRecord row) { > _rowsAggregate.removeRow(row); > } >- >+ > /** > * Get all the value records (from LOC). Records will be returned from the first > * record (starting at LOC) which is a value record. >Index: src/java/org/apache/poi/hssf/record/DefaultColWidthRecord.java >=================================================================== >--- src/java/org/apache/poi/hssf/record/DefaultColWidthRecord.java (revision 1144362) >+++ src/java/org/apache/poi/hssf/record/DefaultColWidthRecord.java (working copy) >@@ -34,6 +34,7 @@ > > public DefaultColWidthRecord() > { >+ field_1_col_width = 0x0008; > } > > public DefaultColWidthRecord(RecordInputStream in) >Index: src/java/org/apache/poi/hssf/record/DefaultRowHeightRecord.java >=================================================================== >--- src/java/org/apache/poi/hssf/record/DefaultRowHeightRecord.java (revision 1144362) >+++ src/java/org/apache/poi/hssf/record/DefaultRowHeightRecord.java (working copy) >@@ -15,7 +15,7 @@ > See the License for the specific language governing permissions and > limitations under the License. > ==================================================================== */ >- >+ > > package org.apache.poi.hssf.record; > >@@ -40,6 +40,8 @@ > > public DefaultRowHeightRecord() > { >+ field_1_option_flags = 0x0000; >+ field_2_row_height = 0x00FF; > } > > public DefaultRowHeightRecord(RecordInputStream in)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 51504
: 27286