These macros don't assume alignment and may be somewhat inefficient with all that copying. I'm hoping GCC is able to optimize that crap somewhat. Also the pg type receive functions can not, in fact, assume that their input buffers are properly aligned. That won't necessarily be the case for array elements. |
||
|---|---|---|
| .. | ||
| common.c | ||
| jsonfmt.c | ||
| jsonparse.c | ||
| libpq.h | ||
| pgconn.c | ||
| pgtypes.c | ||