Index: ossp-pkg/uuid/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/uuid/Attic/ChangeLog,v rcsdiff -q -kk '-r1.134' '-r1.135' -u '/v/ossp/cvs/ossp-pkg/uuid/Attic/ChangeLog,v' 2>/dev/null --- ChangeLog 2006/11/20 18:17:33 1.134 +++ ChangeLog 2006/11/20 19:21:46 1.135 @@ -13,6 +13,9 @@ Changes between 1.5.1 and 1.6.0 (31-Jul-2006 to 05-Oct-2006) + o Added PostgreSQL 8.2 PG_MODULE_MAGIC support. + [David Wheeler ] + o Fix the Data::UUID::to_b64string() function of the Perl backward compatibility API: an empty string was not supplied as the EOL marker to MIME::Base64::encode_base64() and hence the returned Index: ossp-pkg/uuid/pgsql/uuid.c RCS File: /v/ossp/cvs/ossp-pkg/uuid/pgsql/Attic/uuid.c,v rcsdiff -q -kk '-r1.5' '-r1.6' -u '/v/ossp/cvs/ossp-pkg/uuid/pgsql/Attic/uuid.c,v' 2>/dev/null --- uuid.c 2006/07/20 17:21:17 1.5 +++ uuid.c 2006/11/20 19:21:47 1.6 @@ -41,6 +41,12 @@ #include "lib/stringinfo.h" #include "access/hash.h" +/* PostgreSQL module magic cookie + (PostgreSQL >= 8.2 only) */ +#ifdef PG_MODULE_MAGIC +PG_MODULE_MAGIC; +#endif + /* internal UUID datum data structure */ typedef struct { unsigned char uuid_bin[UUID_LEN_BIN];