sd/source/filter/ppt/propread.cxx                                           |  
  4 +--
 sw/source/core/fields/cellfml.cxx                                           |  
  2 -
 wizards/com/sun/star/wizards/db/CommandMetaData.java                        |  
 12 +++++++++-
 wizards/com/sun/star/wizards/form/FormControlArranger.java                  |  
  2 -
 wizards/com/sun/star/wizards/form/FormDocument.java                         |  
  8 +++++-
 wizards/com/sun/star/wizards/query/QueryWizard.java                         |  
  4 +--
 wizards/com/sun/star/wizards/report/ReportTextDocument.java                 |  
  4 +--
 wizards/com/sun/star/wizards/report/ReportTextImplementation.java           |  
  2 -
 wizards/com/sun/star/wizards/reportbuilder/ReportBuilderImplementation.java |  
  4 +--
 wizards/com/sun/star/wizards/ui/FieldSelection.java                         |  
  7 +++++
 10 files changed, 34 insertions(+), 15 deletions(-)

New commits:
commit a48511a90ccbb1c04c97e278490c4fb713b60254
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Sun Sep 22 19:33:35 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sun Sep 22 22:29:32 2024 +0200

    cid#1607483 PA: Public Attribute
    
    Change-Id: Ib31c45ffb51db8ec7b3a8c8809b212515cee0437
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173777
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>
    Tested-by: Jenkins

diff --git a/wizards/com/sun/star/wizards/query/QueryWizard.java 
b/wizards/com/sun/star/wizards/query/QueryWizard.java
index d9ef71027117..4ecb47072c45 100644
--- a/wizards/com/sun/star/wizards/query/QueryWizard.java
+++ b/wizards/com/sun/star/wizards/query/QueryWizard.java
@@ -445,11 +445,11 @@ public class QueryWizard extends DatabaseObjectWizard
                 {
                     showMessageBox("ErrorBox", VclWindowPeerAttribute.OK, 
resmsgNonNumericAsGroupBy);
                     
m_groupFieldSelection.xSelectedFieldsListBox.addItems(SelItems, 
m_groupFieldSelection.xSelectedFieldsListBox.getItemCount());
-                    String FieldList[] = 
m_groupFieldSelection.xFieldsListBox.getItems();
+                    String FieldList[] = 
m_groupFieldSelection.getFieldsListBox().getItems();
                     int index = JavaTools.FieldInList(FieldList, 
CurDisplayFieldName);
                     if (index > -1)
                     {
-                        
m_groupFieldSelection.xFieldsListBox.removeItems((short) index, (short) 1);
+                        
m_groupFieldSelection.getFieldsListBox().removeItems((short) index, (short) 1);
                     }
                 }
                 else
diff --git a/wizards/com/sun/star/wizards/ui/FieldSelection.java 
b/wizards/com/sun/star/wizards/ui/FieldSelection.java
index dc9f83dbec7c..7c4e912539b8 100644
--- a/wizards/com/sun/star/wizards/ui/FieldSelection.java
+++ b/wizards/com/sun/star/wizards/ui/FieldSelection.java
@@ -25,7 +25,7 @@ import java.util.*;
 
 public class FieldSelection
 {
-    public XListBox xFieldsListBox;                 // Left ListBox
+    protected XListBox xFieldsListBox;                 // Left ListBox
     public XListBox xSelectedFieldsListBox;         // right (selected) ListBox
 
     protected UnoDialog CurUnoDialog;
@@ -623,6 +623,11 @@ public class FieldSelection
         CurUnoDialog.setControlProperty("lstFields" + sIncSuffix, 
PropertyNames.STRING_ITEM_LIST, sleftboxfieldnames);
     }
 
+    public XListBox getFieldsListBox()
+    {
+        return xFieldsListBox;
+    }
+
     public void setModified(boolean _bModified)
     {
         bisModified = _bModified;
commit 77e1eadff7a221d0c26cf1021d3a896a9c6ccfe4
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Sun Sep 22 19:30:54 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sun Sep 22 22:29:25 2024 +0200

    cid#1608290 PA: Public Attribute
    
    Change-Id: Id4afe36a78851205d79850800407966387cc43fb
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173776
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/wizards/com/sun/star/wizards/db/CommandMetaData.java 
b/wizards/com/sun/star/wizards/db/CommandMetaData.java
index 60d555d94066..32a7a4f4be95 100644
--- a/wizards/com/sun/star/wizards/db/CommandMetaData.java
+++ b/wizards/com/sun/star/wizards/db/CommandMetaData.java
@@ -38,7 +38,7 @@ public class CommandMetaData extends DBMetaData
     protected String[] m_aAllFieldNames = new String[]
     {
     };
-    public FieldColumn[] FieldColumns = new FieldColumn[]
+    protected FieldColumn[] FieldColumns = new FieldColumn[]
     {
     };
     private String[] GroupFieldNames = new String[]
@@ -261,6 +261,16 @@ public class CommandMetaData extends DBMetaData
         throw new com.sun.star.uno.RuntimeException();
     }
 
+    public FieldColumn[] getFieldColumns()
+    {
+        return FieldColumns;
+    }
+
+    public void setFieldColumns(FieldColumn[] _fieldColumns)
+    {
+        FieldColumns = _fieldColumns;
+    }
+
     public boolean getFieldNamesOfCommand(String _commandname, int 
_commandtype)
     {
         try
diff --git a/wizards/com/sun/star/wizards/form/FormControlArranger.java 
b/wizards/com/sun/star/wizards/form/FormControlArranger.java
index 93becab45604..fdbdcc3369f2 100644
--- a/wizards/com/sun/star/wizards/form/FormControlArranger.java
+++ b/wizards/com/sun/star/wizards/form/FormControlArranger.java
@@ -80,7 +80,7 @@ public class FormControlArranger
 
     public FormControlArranger(FormHandler _oFormHandler, XNameContainer 
_xFormName, CommandMetaData oDBMetaData, XStatusIndicator _xProgressBar, Point 
_StartPoint, Size _FormSize)
     {
-        FieldColumns = oDBMetaData.FieldColumns;
+        FieldColumns = oDBMetaData.getFieldColumns();
         xMSF = oDBMetaData.xMSF;
         xFormName = _xFormName;
         xProgressBar = _xProgressBar;
diff --git a/wizards/com/sun/star/wizards/form/FormDocument.java 
b/wizards/com/sun/star/wizards/form/FormDocument.java
index e2241b1a3215..cec2358658c6 100644
--- a/wizards/com/sun/star/wizards/form/FormDocument.java
+++ b/wizards/com/sun/star/wizards/form/FormDocument.java
@@ -513,11 +513,15 @@ public class FormDocument extends TextDocument
                 curArrangement = FormWizard.AS_GRID;
                 if (Name.equals(SOMAINFORM))
                 {
-                    oGridControl = new GridControl(xMSF, Name + "_Grid", 
oFormHandler, xFormContainer, oDBMetaData.FieldColumns, aStartPoint, 
getMainFormSize(FormWizard.AS_GRID));
+                    oGridControl = new GridControl(xMSF, Name + "_Grid", 
oFormHandler, xFormContainer,
+                                                   
oDBMetaData.getFieldColumns(), aStartPoint,
+                                                   
getMainFormSize(FormWizard.AS_GRID));
                 }
                 else
                 {
-                    oGridControl = new GridControl(xMSF, Name + "_Grid", 
oFormHandler, xFormContainer, oDBMetaData.FieldColumns, aStartPoint, 
getSubFormSize());
+                    oGridControl = new GridControl(xMSF, Name + "_Grid", 
oFormHandler, xFormContainer,
+                                                   
oDBMetaData.getFieldColumns(), aStartPoint,
+                                                   getSubFormSize());
                 }
                 
oGridControl.xPropertySet.setPropertyValue(PropertyNames.PROPERTY_BORDER, 
_NBorderType);
             }
diff --git a/wizards/com/sun/star/wizards/report/ReportTextDocument.java 
b/wizards/com/sun/star/wizards/report/ReportTextDocument.java
index 7fc9b0345957..9d2fa7434b2c 100644
--- a/wizards/com/sun/star/wizards/report/ReportTextDocument.java
+++ b/wizards/com/sun/star/wizards/report/ReportTextDocument.java
@@ -434,7 +434,7 @@ class ReportTextDocument extends 
com.sun.star.wizards.text.TextDocument implemen
         try
         {
             DBColumn CurDBColumn;
-            for (int i = 0; i < CurDBMetaData.FieldColumns.length; i++)
+            for (int i = 0; i < CurDBMetaData.getFieldColumns().length; i++)
             {
                 if (i < CurDBMetaData.getGroupFieldNames().length)
                 {
@@ -473,7 +473,7 @@ class ReportTextDocument extends 
com.sun.star.wizards.text.TextDocument implemen
                                 });
                         CurDBMetaData.setRecordFieldNames(aNewList);
                         CurDBMetaData.RecordFieldColumns = 
removeFieldColumnByFieldName(DelFieldName, CurDBMetaData.RecordFieldColumns);
-                        CurDBMetaData.FieldColumns = 
removeFieldColumnByFieldName(DelFieldName, CurDBMetaData.FieldColumns);
+                        
CurDBMetaData.setFieldColumns(removeFieldColumnByFieldName(DelFieldName, 
CurDBMetaData.getFieldColumns()));
 
                     }
                     i--;
diff --git a/wizards/com/sun/star/wizards/report/ReportTextImplementation.java 
b/wizards/com/sun/star/wizards/report/ReportTextImplementation.java
index 107b9bf08129..1584a2e54ecf 100644
--- a/wizards/com/sun/star/wizards/report/ReportTextImplementation.java
+++ b/wizards/com/sun/star/wizards/report/ReportTextImplementation.java
@@ -331,7 +331,7 @@ public class ReportTextImplementation extends 
ReportImplementationHelper impleme
             addTextSectionCopies();
             getDoc().getallDBColumns();
             int GroupFieldCount = 
getRecordParser().getGroupFieldNames().length;
-            int FieldCount = getRecordParser().FieldColumns.length;
+            int FieldCount = getRecordParser().getFieldColumns().length;
             Object[] OldGroupFieldValues = new Object[GroupFieldCount];
             int RecordFieldCount = FieldCount - GroupFieldCount;
             XTextDocument xTextDocument = getDoc().getTextDocument();
diff --git 
a/wizards/com/sun/star/wizards/reportbuilder/ReportBuilderImplementation.java 
b/wizards/com/sun/star/wizards/reportbuilder/ReportBuilderImplementation.java
index 1c7a90ba3223..fa171abc9b40 100644
--- 
a/wizards/com/sun/star/wizards/reportbuilder/ReportBuilderImplementation.java
+++ 
b/wizards/com/sun/star/wizards/reportbuilder/ReportBuilderImplementation.java
@@ -454,8 +454,8 @@ public class ReportBuilderImplementation extends 
ReportImplementationHelper
         int[] FieldWidths = new int[FieldNames.length];
         for (int i = 0; i < FieldNames.length; i++)
         {
-            FieldTypes[i] = a.FieldColumns[i].getFieldType();
-            FieldWidths[i] = a.FieldColumns[i].getFieldWidth();
+            FieldTypes[i] = a.getFieldColumns()[i].getFieldType();
+            FieldWidths[i] = a.getFieldColumns()[i].getFieldWidth();
         }
         getReportBuilderLayouter().setTableName(_nType, TableName);
         getReportBuilderLayouter().insertFieldNames(FieldNames);
commit fdb4575214d0232be2d16b140d7c761b61ac4eb8
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Fri Sep 20 20:53:39 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sun Sep 22 22:29:18 2024 +0200

    cid#1607710 silence Overflowed constant
    
    and
    
    cid#1607916 Overflowed constant
    
    Change-Id: I54d59d9b4afbc3af2039b049a6e23111861204db
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173775
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/sd/source/filter/ppt/propread.cxx 
b/sd/source/filter/ppt/propread.cxx
index 5c5da4255fc6..436c80cc4d0e 100644
--- a/sd/source/filter/ppt/propread.cxx
+++ b/sd/source/filter/ppt/propread.cxx
@@ -92,7 +92,7 @@ bool PropItem::Read( OUString& rString, sal_uInt32 
nStringType, bool bAlign )
     {
         case VT_LPSTR :
         {
-            if (nItemSize)
+            if (nItemSize > 0)
             {
                 auto nMaxSizePossible = remainingSize();
                 if (nItemSize > nMaxSizePossible)
@@ -102,7 +102,7 @@ bool PropItem::Read( OUString& rString, sal_uInt32 
nStringType, bool bAlign )
                 }
             }
 
-            if (nItemSize)
+            if (nItemSize > 0)
             {
                 try
                 {
diff --git a/sw/source/core/fields/cellfml.cxx 
b/sw/source/core/fields/cellfml.cxx
index 14558c8a35c4..ce49bb4a0006 100644
--- a/sw/source/core/fields/cellfml.cxx
+++ b/sw/source/core/fields/cellfml.cxx
@@ -852,7 +852,7 @@ static const SwTableBox* lcl_RelToBox( const SwTable& 
rTable,
         {
             nSttBox = SwTable::GetBoxNum( sGetName );
             pLines = &pBox->GetTabLines();
-            if( nSttBox )
+            if (nSttBox > 0)
                 --nSttBox;
 
             nSttLine = SwTable::GetBoxNum( sGetName );

Reply via email to