diff options
author | Robert Haas <rhaas@postgresql.org> | 2020-01-27 11:22:13 -0500 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2020-01-27 11:22:13 -0500 |
commit | 73ce2a03f30b52d6bfb26bc28f1e3e1aa1637577 (patch) | |
tree | a6a19f146fb7281f146fec7d413a79032fd1557f /src/backend/utils/adt/jsonb.c | |
parent | 1f3a021730be98b880d94cabbe21de7e4d8136f5 (diff) | |
download | postgresql-73ce2a03f30b52d6bfb26bc28f1e3e1aa1637577.tar.gz postgresql-73ce2a03f30b52d6bfb26bc28f1e3e1aa1637577.zip |
Move some code from jsonapi.c to jsonfuncs.c.
Specifically, move those functions that depend on ereport()
from jsonapi.c to jsonfuncs.c, in preparation for allowing
jsonapi.c to be used from frontend code.
A few cases where elog(ERROR, ...) is used for can't-happen
conditions are left alone; we can handle those in some other
way in frontend code.
Reviewed by Mark Dilger and Andrew Dunstan.
Discussion: http://postgr.es/m/CA+TgmoYfOXhd27MUDGioVh6QtpD0C1K-f6ObSA10AWiHBAL5bA@mail.gmail.com
Diffstat (limited to 'src/backend/utils/adt/jsonb.c')
-rw-r--r-- | src/backend/utils/adt/jsonb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/adt/jsonb.c b/src/backend/utils/adt/jsonb.c index 83d7f68b821..c912f8932df 100644 --- a/src/backend/utils/adt/jsonb.c +++ b/src/backend/utils/adt/jsonb.c @@ -23,8 +23,8 @@ #include "utils/date.h" #include "utils/datetime.h" #include "utils/json.h" -#include "utils/jsonapi.h" #include "utils/jsonb.h" +#include "utils/jsonfuncs.h" #include "utils/lsyscache.h" #include "utils/syscache.h" #include "utils/typcache.h" |