summaryrefslogtreecommitdiff
path: root/basic/source/comp/io.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'basic/source/comp/io.cxx')
-rw-r--r--basic/source/comp/io.cxx14
1 files changed, 7 insertions, 7 deletions
diff --git a/basic/source/comp/io.cxx b/basic/source/comp/io.cxx
index 45b3cafa5407..4a2f2dbbef82 100644
--- a/basic/source/comp/io.cxx
+++ b/basic/source/comp/io.cxx
@@ -174,19 +174,19 @@ void SbiParser::Open()
SbiToken eTok;
TestToken( FOR );
StreamMode nMode = StreamMode::NONE;
- short nFlags = 0;
+ SbiStreamFlags nFlags = SbiStreamFlags::NONE;
switch( Next() )
{
case INPUT:
- nMode = StreamMode::READ; nFlags |= SBSTRM_INPUT; break;
+ nMode = StreamMode::READ; nFlags |= SbiStreamFlags::Input; break;
case OUTPUT:
- nMode = StreamMode::WRITE | StreamMode::TRUNC; nFlags |= SBSTRM_OUTPUT; break;
+ nMode = StreamMode::WRITE | StreamMode::TRUNC; nFlags |= SbiStreamFlags::Output; break;
case APPEND:
- nMode = StreamMode::WRITE; nFlags |= SBSTRM_APPEND; break;
+ nMode = StreamMode::WRITE; nFlags |= SbiStreamFlags::Append; break;
case RANDOM:
- nMode = StreamMode::READ | StreamMode::WRITE; nFlags |= SBSTRM_RANDOM; break;
+ nMode = StreamMode::READ | StreamMode::WRITE; nFlags |= SbiStreamFlags::Random; break;
case BINARY:
- nMode = StreamMode::READ | StreamMode::WRITE; nFlags |= SBSTRM_BINARY; break;
+ nMode = StreamMode::READ | StreamMode::WRITE; nFlags |= SbiStreamFlags::Binary; break;
default:
Error( ERRCODE_BASIC_SYNTAX );
}
@@ -262,7 +262,7 @@ void SbiParser::Open()
if( pChan )
pChan->Gen();
aFileName.Gen();
- aGen.Gen( _OPEN, static_cast<sal_uInt32>(nMode), nFlags );
+ aGen.Gen( _OPEN, static_cast<sal_uInt32>(nMode), static_cast<sal_uInt32>(nFlags) );
bInStatement = false;
}