From 73edd8b28ac415b6fdb7d8c7f8728dc7f8de75d0 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 29 Nov 2010 09:27:29 +0200 Subject: Make container pragmas also work on types in addition to members --- odb/mysql/header.cxx | 2 +- odb/mysql/schema.cxx | 2 +- odb/mysql/source.cxx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'odb/mysql') diff --git a/odb/mysql/header.cxx b/odb/mysql/header.cxx index 1b995a9..83ab5a7 100644 --- a/odb/mysql/header.cxx +++ b/odb/mysql/header.cxx @@ -251,7 +251,7 @@ namespace mysql { case ck_ordered: { - if (!m.count ("unordered")) + if (!unordered (m)) { it = &container_it (t); ordered = true; diff --git a/odb/mysql/schema.cxx b/odb/mysql/schema.cxx index cb89c4b..e02dde6 100644 --- a/odb/mysql/schema.cxx +++ b/odb/mysql/schema.cxx @@ -94,7 +94,7 @@ namespace mysql // index (simple value) // string index_name; - bool ordered (ck == ck_ordered && !m.count ("unordered")); + bool ordered (ck == ck_ordered && !unordered (m)); if (ordered) { index_name = column_name (m, "index", "index"); diff --git a/odb/mysql/source.cxx b/odb/mysql/source.cxx index 0b182ae..60b1296 100644 --- a/odb/mysql/source.cxx +++ b/odb/mysql/source.cxx @@ -1239,7 +1239,7 @@ namespace mysql { case ck_ordered: { - if (!m.count ("unordered")) + if (!unordered (m)) { it = &container_it (t); ordered = true; -- cgit v1.1