ext/libuv/src/unix/openbsd.c in libuv-3.1.9 vs ext/libuv/src/unix/openbsd.c in libuv-3.2.0

- old
+ new

@@ -144,11 +144,16 @@ return argv; } int uv_set_process_title(const char* title) { + char* new_title; + + new_title = uv__strdup(title); + if (process_title == NULL) + return -ENOMEM; uv__free(process_title); - process_title = uv__strdup(title); + process_title = new_title; setproctitle("%s", title); return 0; }