diff --git a/basic/source/runtime/methods1.cxx b/basic/source/runtime/methods1.cxx index fa6527b5afd2..8787ca4dc430 100644 --- a/basic/source/runtime/methods1.cxx +++ b/basic/source/runtime/methods1.cxx @@ -1246,6 +1246,9 @@ void SbRtl_TypeLen(StarBASIC *, SbxArray & rPar, bool) case SbxDIMARRAY: case SbxCARRAY: case SbxUSERDEF: + case SbxOBJECT: + case SbxVARIANT: + case SbxDATAOBJECT: nLen = 0; break; @@ -1271,12 +1274,6 @@ void SbRtl_TypeLen(StarBASIC *, SbxArray & rPar, bool) nLen = 8; break; - case SbxOBJECT: - case SbxVARIANT: - case SbxDATAOBJECT: - nLen = 0; - break; - case SbxCHAR: case SbxBYTE: case SbxBOOL: