mirror of
https://github.com/postgres/postgres.git
synced 2026-04-21 22:28:15 -04:00
Replace strdup() with pstrdup(), to avoid leaking memory.
It's been like this since the seg module was introduced, so backpatch to 8.2 which is the oldest supported version.
This commit is contained in:
parent
168174c445
commit
7541d32e86
1 changed files with 1 additions and 1 deletions
|
|
@ -931,7 +931,7 @@ restore(char *result, float val, int n)
|
|||
*p = '\0';
|
||||
|
||||
/* get the exponent */
|
||||
mant = (char *) strtok(strdup(result), "e");
|
||||
mant = (char *) strtok(pstrdup(result), "e");
|
||||
exp = atoi(strtok(NULL, "e"));
|
||||
|
||||
if (exp == 0)
|
||||
|
|
|
|||
Loading…
Reference in a new issue