[ovs-dev] [PATCH 14/15] ovsdb-idl: Mark ovsdb_idl_get_row_arc() parameter const.

Ben Pfaff blp at ovn.org
Thu Oct 6 03:16:51 UTC 2016


This function doesn't modify its 'dst_table' parameter, so it might as well
be marked const.

Signed-off-by: Ben Pfaff <blp at ovn.org>
---
 lib/ovsdb-idl-provider.h | 2 +-
 lib/ovsdb-idl.c          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/ovsdb-idl-provider.h b/lib/ovsdb-idl-provider.h
index 1e375de..3104f2c 100644
--- a/lib/ovsdb-idl-provider.h
+++ b/lib/ovsdb-idl-provider.h
@@ -129,7 +129,7 @@ struct ovsdb_idl_class {
 
 struct ovsdb_idl_row *ovsdb_idl_get_row_arc(
     struct ovsdb_idl_row *src,
-    struct ovsdb_idl_table_class *dst_table,
+    const struct ovsdb_idl_table_class *dst_table,
     const struct uuid *dst_uuid);
 
 void ovsdb_idl_txn_verify(const struct ovsdb_idl_row *,
diff --git a/lib/ovsdb-idl.c b/lib/ovsdb-idl.c
index e1df634..b4d3c42 100644
--- a/lib/ovsdb-idl.c
+++ b/lib/ovsdb-idl.c
@@ -2041,7 +2041,7 @@ ovsdb_idl_table_from_class(const struct ovsdb_idl *idl,
 /* Called by ovsdb-idlc generated code. */
 struct ovsdb_idl_row *
 ovsdb_idl_get_row_arc(struct ovsdb_idl_row *src,
-                      struct ovsdb_idl_table_class *dst_table_class,
+                      const struct ovsdb_idl_table_class *dst_table_class,
                       const struct uuid *dst_uuid)
 {
     struct ovsdb_idl *idl = src->table->idl;
-- 
2.1.3




More information about the dev mailing list