@@ -154,8 +154,8 @@ jsonb_ne(PG_FUNCTION_ARGS)
154
154
155
155
res = (compareJsonbContainers (& jba -> root , & jbb -> root ) != 0 );
156
156
157
- PG_FREE_IF_COPY (jba , 0 );
158
- PG_FREE_IF_COPY (jbb , 1 );
157
+ PG_FREE_IF_COPY_JSONB (jba , 0 );
158
+ PG_FREE_IF_COPY_JSONB (jbb , 1 );
159
159
PG_RETURN_BOOL (res );
160
160
}
161
161
@@ -171,8 +171,8 @@ jsonb_lt(PG_FUNCTION_ARGS)
171
171
172
172
res = (compareJsonbContainers (& jba -> root , & jbb -> root ) < 0 );
173
173
174
- PG_FREE_IF_COPY (jba , 0 );
175
- PG_FREE_IF_COPY (jbb , 1 );
174
+ PG_FREE_IF_COPY_JSONB (jba , 0 );
175
+ PG_FREE_IF_COPY_JSONB (jbb , 1 );
176
176
PG_RETURN_BOOL (res );
177
177
}
178
178
@@ -185,8 +185,8 @@ jsonb_gt(PG_FUNCTION_ARGS)
185
185
186
186
res = (compareJsonbContainers (& jba -> root , & jbb -> root ) > 0 );
187
187
188
- PG_FREE_IF_COPY (jba , 0 );
189
- PG_FREE_IF_COPY (jbb , 1 );
188
+ PG_FREE_IF_COPY_JSONB (jba , 0 );
189
+ PG_FREE_IF_COPY_JSONB (jbb , 1 );
190
190
PG_RETURN_BOOL (res );
191
191
}
192
192
@@ -199,8 +199,8 @@ jsonb_le(PG_FUNCTION_ARGS)
199
199
200
200
res = (compareJsonbContainers (& jba -> root , & jbb -> root ) <= 0 );
201
201
202
- PG_FREE_IF_COPY (jba , 0 );
203
- PG_FREE_IF_COPY (jbb , 1 );
202
+ PG_FREE_IF_COPY_JSONB (jba , 0 );
203
+ PG_FREE_IF_COPY_JSONB (jbb , 1 );
204
204
PG_RETURN_BOOL (res );
205
205
}
206
206
@@ -213,8 +213,8 @@ jsonb_ge(PG_FUNCTION_ARGS)
213
213
214
214
res = (compareJsonbContainers (& jba -> root , & jbb -> root ) >= 0 );
215
215
216
- PG_FREE_IF_COPY (jba , 0 );
217
- PG_FREE_IF_COPY (jbb , 1 );
216
+ PG_FREE_IF_COPY_JSONB (jba , 0 );
217
+ PG_FREE_IF_COPY_JSONB (jbb , 1 );
218
218
PG_RETURN_BOOL (res );
219
219
}
220
220
@@ -227,8 +227,8 @@ jsonb_eq(PG_FUNCTION_ARGS)
227
227
228
228
res = (compareJsonbContainers (& jba -> root , & jbb -> root ) == 0 );
229
229
230
- PG_FREE_IF_COPY (jba , 0 );
231
- PG_FREE_IF_COPY (jbb , 1 );
230
+ PG_FREE_IF_COPY_JSONB (jba , 0 );
231
+ PG_FREE_IF_COPY_JSONB (jbb , 1 );
232
232
PG_RETURN_BOOL (res );
233
233
}
234
234
@@ -241,8 +241,8 @@ jsonb_cmp(PG_FUNCTION_ARGS)
241
241
242
242
res = compareJsonbContainers (& jba -> root , & jbb -> root );
243
243
244
- PG_FREE_IF_COPY (jba , 0 );
245
- PG_FREE_IF_COPY (jbb , 1 );
244
+ PG_FREE_IF_COPY_JSONB (jba , 0 );
245
+ PG_FREE_IF_COPY_JSONB (jbb , 1 );
246
246
PG_RETURN_INT32 (res );
247
247
}
248
248
@@ -287,7 +287,7 @@ jsonb_hash(PG_FUNCTION_ARGS)
287
287
}
288
288
}
289
289
290
- PG_FREE_IF_COPY (jb , 0 );
290
+ PG_FREE_IF_COPY_JSONB (jb , 0 );
291
291
PG_RETURN_INT32 (hash );
292
292
}
293
293
@@ -330,6 +330,6 @@ jsonb_hash_extended(PG_FUNCTION_ARGS)
330
330
}
331
331
}
332
332
333
- PG_FREE_IF_COPY (jb , 0 );
333
+ PG_FREE_IF_COPY_JSONB (jb , 0 );
334
334
PG_RETURN_UINT64 (hash );
335
335
}
0 commit comments