summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-12-01 09:28:32 +0000
committerCarl Hetherington <cth@carlh.net>2015-12-01 09:28:32 +0000
commit5c1402d81d552a3f8649cfdca6726a3023726f80 (patch)
tree866befec58b07749d44b6a91369dd43beb29043f /src/lib
parenta385edd65f8648759e2daf1360ed1c010d161d92 (diff)
Ridiculous crash on sending emails.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/emailer.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/emailer.cc b/src/lib/emailer.cc
index b605d067d..4081c6115 100644
--- a/src/lib/emailer.cc
+++ b/src/lib/emailer.cc
@@ -84,7 +84,7 @@ size_t
Emailer::get_data (void* ptr, size_t size, size_t nmemb)
{
size_t const t = min (_email.length() - _offset, size * nmemb);
- memcpy (ptr, _email.substr(_offset, size * nmemb).c_str(), size * nmemb);
+ memcpy (ptr, _email.substr (_offset, t).c_str(), t);
_offset += t;
return t;
}