fix: replace raw env pointer with strdup to avoid dangling reference in get_prompt_model

This commit is contained in:
retoor 2025-05-14 00:43:33 +00:00
parent a19800f7ae
commit a35080015a
3 changed files with 2 additions and 2 deletions

2
r.h
View File

@ -73,7 +73,7 @@ void set_prompt_model(const char *model) {
const char *get_prompt_model() { const char *get_prompt_model() {
if (_model == NULL && getenv("R_MODEL") != NULL) { if (_model == NULL && getenv("R_MODEL") != NULL) {
_model = getenv("R_MODEL"); _model = strdup(getenv("R_MODEL"));
} }
if (_model) { if (_model) {
return _model; return _model;

BIN
rpylib.so

Binary file not shown.