basic/source/runtime/methods.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 58da9d878db744f871072ef85f643a39e3c71a1f Author: Simon Chenery <[email protected]> AuthorDate: Tue Jan 20 22:33:03 2026 +0100 Commit: Mike Kaganski <[email protected]> CommitDate: Wed Jan 21 08:25:45 2026 +0100 tdf#154285 Check too many arguments to BASIC INT function Change-Id: Ia0d71efc326fcfad13bc8edc9d15d5ef491db265 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197702 Reviewed-by: Mike Kaganski <[email protected]> Tested-by: Jenkins diff --git a/basic/source/runtime/methods.cxx b/basic/source/runtime/methods.cxx index 2dd3a936b0e8..d895e66ed25c 100644 --- a/basic/source/runtime/methods.cxx +++ b/basic/source/runtime/methods.cxx @@ -939,7 +939,7 @@ void SbRtl_InStrRev(StarBASIC *, SbxArray & rPar, bool) void SbRtl_Int(StarBASIC *, SbxArray & rPar, bool) { - if (rPar.Count() < 2) + if (rPar.Count() != 2) return StarBASIC::Error( ERRCODE_BASIC_BAD_ARGUMENT ); SbxVariableRef pArg = rPar.Get(1);
