diff --git a/src/add-ons/print/transports/lpr/LprTransport.cpp b/src/add-ons/print/transports/lpr/LprTransport.cpp index 9c1ccd07e3..523d23516a 100644 --- a/src/add-ons/print/transports/lpr/LprTransport.cpp +++ b/src/add-ons/print/transports/lpr/LprTransport.cpp @@ -135,7 +135,7 @@ ssize_t LprTransport::Read(void *, size_t) ssize_t LprTransport::Write(const void *buffer, size_t size) { // DBGMSG(("write: %d\n", size)); - if (!__fs.write(buffer, size)) { + if (!__fs.write((char *)buffer, size)) { __error = true; return 0; } diff --git a/src/add-ons/print/transports/lpr/LpsClient.cpp b/src/add-ons/print/transports/lpr/LpsClient.cpp index fb6e69ca04..fb9c0d5d90 100644 --- a/src/add-ons/print/transports/lpr/LpsClient.cpp +++ b/src/add-ons/print/transports/lpr/LpsClient.cpp @@ -162,11 +162,7 @@ void LpsClient::transferData(istream &is, int size) throw(LPSException) if (size < 0) { is.seekg(0, ios::end); -#if __MWERKS__ - size = is.tellg().offset(); -#else size = is.tellg(); -#endif is.seekg(0, ios::beg); }