Hello,
Also in the file XInputStream implementation,
readSomeBytes() implementation just calls readBytes() method.
Code:
sal_Int32 SAL_CALL
XInputStream_impl::readSomeBytes(
uno::Sequence< sal_Int8 >& aData,
sal_Int32 nMaxBytesToRead )
throw( io::NotConnectedException,
io::BufferSizeExceededException,
io::IOException,
uno::RuntimeException)
{
return readBytes( aData,nMaxBytesToRead );
}
But this behaviour is not like the one described in
http://www.openoffice.org/api/docs/common/ref/com/sun/star/io/XInputStream.html#readBytes
.
Should I also do the same?
On Tue, Jun 18, 2013 at 7:50 PM, Rajath Shashidhara <
[email protected]> wrote:
> Hello,
>
> The methods readBytes and readSomeBytes have an argument Byte[][] .
>
> But shouldn't it be Byte[] ? because java.io.InputStream reads to a byte[]?
> What is the point of having a byte [][]?
>
> This example also suggests this:
> http://forum.openoffice.org/en/forum/viewtopic.php?t=3801
>
> They copy the ans to buffer[0] in buffer[][].
>
> --
> Rajath S,
> M.Sc(Hons.) Physics,
> Birla Institute of Technology and Science - Pilani,
> Pilani
>
--
Rajath S,
M.Sc(Hons.) Physics,
Birla Institute of Technology and Science - Pilani,
Pilani