Adapt for changes to libdcp API.
[dcpomatic.git] / src / lib / quickmail.cc
index 30c9875826596870bcc2f04220f9dfdcabd17956..8d62e02c9c074fb6cd41284ec7ed4b00634ec9b5 100644 (file)
@@ -488,6 +488,7 @@ char* quickmail_get_body (quickmail mailobj)
     do {
       if ((p = (char*)realloc(result, resultlen + BODY_BUFFER_SIZE)) == NULL) {
         free(result);
+       result = NULL;
         DEBUG_ERROR(ERRMSG_MEMORY_ALLOCATION_ERROR)
         break;
       }
@@ -605,7 +606,7 @@ size_t quickmail_get_data (void* ptr, size_t size, size_t nmemb, void* userp)
       //generate header part
       char** p = &mailobj->buf;
       mailobj->buf = NULL;
-      str_append(p, "User-Agent: libquickmail");
+      str_append(p, "User-Agent: libquickmail\n");
       if (mailobj->timestamp != 0) {
         char timestamptext[32];
         if (strftime(timestamptext, sizeof(timestamptext), "%a, %d %b %Y %H:%M:%S %z", localtime(&mailobj->timestamp))) {\r