20 lines
767 B
Diff
20 lines
767 B
Diff
|
--- apache-log4cxx-0.10.0/src/main/cpp/inputstreamreader.cpp 2008-04-01 00:34:09.000000000 +0200
|
||
|
+++ apache-log4cxx-0.10.0/src/main/cpp/inputstreamreader.cpp 2013-04-16 12:57:58.153931747 +0200
|
||
|
@@ -15,6 +15,7 @@
|
||
|
* limitations under the License.
|
||
|
*/
|
||
|
|
||
|
+#include <cstring>
|
||
|
#include <log4cxx/logstring.h>
|
||
|
#include <log4cxx/helpers/inputstreamreader.h>
|
||
|
#include <log4cxx/helpers/exception.h>
|
||
|
@@ -63,7 +64,7 @@ LogString InputStreamReader::read(Pool&
|
||
|
throw IOException(stat);
|
||
|
}
|
||
|
if (buf.remaining() > 0) {
|
||
|
- memmove(buf.data(), buf.current(), buf.remaining());
|
||
|
+ std::memmove(buf.data(), buf.current(), buf.remaining());
|
||
|
buf.limit(buf.remaining());
|
||
|
} else {
|
||
|
buf.clear();
|