Index: src/test/regress/input/largeobject.source =================================================================== RCS file: /home/jeremyd/local/postgres/cvsuproot/pgsql/src/test/regress/input/largeobject.source,v retrieving revision 1.3 diff -c -r1.3 largeobject.source *** src/test/regress/input/largeobject.source 3 Mar 2007 20:17:25 -0000 1.3 --- src/test/regress/input/largeobject.source 3 Mar 2007 22:41:05 -0000 *************** *** 85,91 **** -- Test truncation. BEGIN; ! UPDATE lotest_stash_values SET fd=lo_open(loid, CAST((2 | 4) * 16^4 AS integer)); SELECT lo_truncate(fd, 10) FROM lotest_stash_values; SELECT loread(fd, 15) FROM lotest_stash_values; --- 85,91 ---- -- Test truncation. BEGIN; ! UPDATE lotest_stash_values SET fd=lo_open(loid, CAST(x'20000' | x'40000' AS integer)); SELECT lo_truncate(fd, 10) FROM lotest_stash_values; SELECT loread(fd, 15) FROM lotest_stash_values; Index: src/test/regress/output/largeobject.source =================================================================== RCS file: /home/jeremyd/local/postgres/cvsuproot/pgsql/src/test/regress/output/largeobject.source,v retrieving revision 1.3 diff -c -r1.3 largeobject.source *** src/test/regress/output/largeobject.source 3 Mar 2007 20:17:25 -0000 1.3 --- src/test/regress/output/largeobject.source 3 Mar 2007 22:41:27 -0000 *************** *** 118,124 **** END; -- Test truncation. BEGIN; ! UPDATE lotest_stash_values SET fd=lo_open(loid, CAST((2 | 4) * 16^4 AS integer)); SELECT lo_truncate(fd, 10) FROM lotest_stash_values; lo_truncate ------------- --- 118,124 ---- END; -- Test truncation. BEGIN; ! UPDATE lotest_stash_values SET fd=lo_open(loid, CAST(x'20000' | x'40000' AS integer)); SELECT lo_truncate(fd, 10) FROM lotest_stash_values; lo_truncate -------------