From 9f490ddb0fc0b40ab4e080613ef170f9c30dbf7b Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Wed, 31 Dec 2014 10:25:50 -0800 Subject: [PATCH] Symbian buildfix. --- base/buffer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/base/buffer.cpp b/base/buffer.cpp index 0bd5c61aab..da87602a02 100644 --- a/base/buffer.cpp +++ b/base/buffer.cpp @@ -170,7 +170,7 @@ bool Buffer::ReadAll(int fd, int hintSize) { } while (true) { - int retval = recv(fd, buf.data(), (int)buf.size(), 0); + int retval = recv(fd, &buf[0], (int)buf.size(), 0); if (retval == 0) { break; } else if (retval < 0) { @@ -178,7 +178,7 @@ bool Buffer::ReadAll(int fd, int hintSize) { return false; } char *p = Append((size_t)retval); - memcpy(p, buf.data(), retval); + memcpy(p, &buf[0], retval); } return true; } @@ -195,7 +195,7 @@ bool Buffer::ReadAllWithProgress(int fd, int knownSize, float *progress) { int total = 0; while (true) { - int retval = recv(fd, buf.data(), (int)buf.size(), 0); + int retval = recv(fd, &buf[0], (int)buf.size(), 0); if (retval == 0) { return true; } else if (retval < 0) { @@ -203,7 +203,7 @@ bool Buffer::ReadAllWithProgress(int fd, int knownSize, float *progress) { return false; } char *p = Append((size_t)retval); - memcpy(p, buf.data(), retval); + memcpy(p, &buf[0], retval); total += retval; *progress = (float)total / (float)knownSize; }