summaryrefslogtreecommitdiff
path: root/include/exporter.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/exporter.hpp')
-rw-r--r--include/exporter.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/include/exporter.hpp b/include/exporter.hpp
index 82c18b2..3ac57b0 100644
--- a/include/exporter.hpp
+++ b/include/exporter.hpp
@@ -42,8 +42,8 @@ namespace exporter {
time_t done_at;
e_err error;
status status;
- char* sender;
- char* recipient;
+ const char* sender;
+ const char* recipient;
const char* subject;
const char* text;
send_email_callback callback;
@@ -51,10 +51,10 @@ namespace exporter {
typedef struct
{
- char* provider_name;
- bool (*send_email)(char* sender, char* recipient, const char* subject, const char* text);
+ const char* provider_name;
+ bool (*send_email)(const char* sender, const char* recipient, const char* subject, const char* text);
} email_provider_impl;
email_provider_impl get_email_provider_implementation(email_provider provider);
- exporter::export_request* send_email(char* sender, char* recipient, const char* subject, const char* text, send_email_callback ev);
+ exporter::export_request* send_email(const char* sender, const char* recipient, const char* subject, const char* text, send_email_callback ev);
} \ No newline at end of file