--- src/schema/pgIndex.cpp.orig Fri Sep 15 14:28:29 2006 +++ src/schema/pgIndex.cpp Fri Sep 15 14:30:18 2006 @@ -114,7 +114,7 @@ wxT(" END\n") + wxT("FROM pg_index i\n") + wxT("JOIN pg_attribute a ON (a.attrelid = i.indexrelid AND attnum = ") + NumToStr(i) + wxT(")\n") + - wxT("LEFT OUTER JOIN pg_opclass o ON (o.oid = i.indclass[") + NumToStr(i-1) + wxT("])\n") + + wxT("LEFT OUTER JOIN pg_opclass o ON (o.oid = i.indclass[") + NumToStr((wxLongLong)(i-1)) + wxT("])\n") + wxT("WHERE i.indexrelid = ") + GetOidStr()); columns += str;