summaryrefslogtreecommitdiff
path: root/monkey/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'monkey/utils.c')
-rw-r--r--monkey/utils.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/monkey/utils.c b/monkey/utils.c
index 5b262a2a7..ce67a0c19 100644
--- a/monkey/utils.c
+++ b/monkey/utils.c
@@ -130,6 +130,14 @@ utf8_to_local_encoding(const char *string, size_t len,
return (*result == NULL) ? UTF8_CONVERT_NOMEM : UTF8_CONVERT_OK;
}
+utf8_convert_ret
+utf8_from_local_encoding(const char *string, size_t len,
+ char **result)
+{
+ *result = strndup(string, len);
+ return (*result == NULL) ? UTF8_CONVERT_NOMEM : UTF8_CONVERT_OK;
+}
+
bool
save_complete_gui_save(const char *path, const char *filename,
size_t len, const char *sourcedata, lwc_string *mime_type)