!1890 修复构造DN连接字符串的pgoption时,访问悬挂指针的问题
Merge pull request !1890 from jojo273565420/fix_dangling_pointer
This commit is contained in:
@ -669,13 +669,13 @@ char* session_options(void)
|
||||
|
||||
char *rawString = strdup(value);
|
||||
SplitIdentifierString(rawString, ',', &value_list);
|
||||
free(rawString);
|
||||
foreach (l, value_list) {
|
||||
char* value = (char*)lfirst(l);
|
||||
appendStringInfoString(&options, value);
|
||||
if (lnext(l))
|
||||
appendStringInfoChar(&options, ',');
|
||||
}
|
||||
free(rawString);
|
||||
|
||||
list_free_ext(value_list);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user