mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-06-24 01:11:15 -03:00
Add and use str2wcstring(string, size_t)
This is just for convenience.
This commit is contained in:
@@ -290,6 +290,11 @@ wcstring str2wcstring(const std::string &in) {
|
||||
return str2wcs_internal(in.data(), in.size());
|
||||
}
|
||||
|
||||
wcstring str2wcstring(const std::string &in, size_t len) {
|
||||
// Handles embedded nulls!
|
||||
return str2wcs_internal(in.data(), len);
|
||||
}
|
||||
|
||||
char *wcs2str(const wchar_t *in) {
|
||||
if (!in) return NULL;
|
||||
size_t desired_size = MAX_UTF8_BYTES * wcslen(in) + 1;
|
||||
|
||||
Reference in New Issue
Block a user