Migrate connect_daemon to Rust

This commit is contained in:
topjohnwu
2025-09-15 12:51:21 -07:00
committed by John Wu
parent 4aed644e08
commit cf483ad4d2
8 changed files with 100 additions and 90 deletions

View File

@@ -158,10 +158,10 @@ void init_argv0(int argc, char **argv) {
name_len = (argv[argc - 1] - argv[0]) + strlen(argv[argc - 1]) + 1;
}
void set_nice_name(const char *name) {
void set_nice_name(Utf8CStr name) {
memset(argv0, 0, name_len);
strscpy(argv0, name, name_len);
prctl(PR_SET_NAME, name);
strscpy(argv0, name.c_str(), name_len);
prctl(PR_SET_NAME, name.c_str());
}
template<typename T, int base>