summaryrefslogtreecommitdiff
path: root/odb/relational/pgsql/header.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/relational/pgsql/header.cxx')
-rw-r--r--odb/relational/pgsql/header.cxx16
1 files changed, 8 insertions, 8 deletions
diff --git a/odb/relational/pgsql/header.cxx b/odb/relational/pgsql/header.cxx
index e66529e..10c910b 100644
--- a/odb/relational/pgsql/header.cxx
+++ b/odb/relational/pgsql/header.cxx
@@ -36,10 +36,10 @@ namespace relational
// Statement types.
//
- os << "static const Oid persist_statement_types[];"
- << "static const Oid find_statement_types[];"
- << "static const Oid update_statement_types[];"
- << "static const Oid erase_statement_types[];"
+ os << "static const unsigned int persist_statement_types[];"
+ << "static const unsigned int find_statement_types[];"
+ << "static const unsigned int update_statement_types[];"
+ << "static const unsigned int erase_statement_types[];"
<< endl;
}
};
@@ -52,7 +52,7 @@ namespace relational
virtual void
container_public_extra_pre (semantics::data_member&)
{
- if (abstract (c_))
+ if (!c_.count ("object") || abstract (c_))
return;
// Container statement names.
@@ -64,9 +64,9 @@ namespace relational
// Container statement types.
//
- os << "static const Oid select_all_types[];"
- << "static const Oid insert_one_types[];"
- << "static const Oid delete_all_types[];"
+ os << "static const unsigned int select_all_types[];"
+ << "static const unsigned int insert_one_types[];"
+ << "static const unsigned int delete_all_types[];"
<< endl;
}
};