Refactor space allocation for base64 encoding/decoding in pgcrypto. Instead of trying to accurately calculate the space needed, use a StringInfo that's enlarged as needed. This is just moving things around currently - the old code was not wrong - but this is in preparation for a patch that adds support for extra armor headers, and would make the space calculation more complicated.
Marko Tiikkaja Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/1dcfb8da09c47d2a7502d1dfab06c8be4b6cf323 Modified Files -------------- contrib/pgcrypto/pgp-armor.c | 77 +++++++++++++++++++----------------------- contrib/pgcrypto/pgp-pgsql.c | 47 ++++++++++++-------------- contrib/pgcrypto/pgp.h | 8 ++--- 3 files changed, 59 insertions(+), 73 deletions(-) -- Sent via pgsql-committers mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
