[Debtags-commits] [svn] r1857 - central-database/trunk/c-tdb
Erich Schubert
erich at costa.debian.org
Wed Aug 23 03:23:19 UTC 2006
Author: erich
Date: Wed Aug 23 03:23:19 2006
New Revision: 1857
Modified:
central-database/trunk/c-tdb/pkgdb.cc
central-database/trunk/c-tdb/pkgdb.h
central-database/trunk/c-tdb/vocdb.cc
central-database/trunk/c-tdb/vocdb.h
Log:
use more const, and more references. load-vocabulary works again, everything should be valgrinded now
Modified: central-database/trunk/c-tdb/pkgdb.cc
==============================================================================
--- central-database/trunk/c-tdb/pkgdb.cc (original)
+++ central-database/trunk/c-tdb/pkgdb.cc Wed Aug 23 03:23:19 2006
@@ -70,10 +70,10 @@
return num;
}
-PkgInfo PkgDB::get(dbid id) {
+PkgInfo PkgDB::get(const dbid& id) {
return id_to_data.get(id);
}
-int PkgDB::set(dbid id, PkgInfo pi, int flag) {
+int PkgDB::set(const dbid& id, const PkgInfo& pi, int flag) {
return id_to_data.set(id, pi, flag);
}
Modified: central-database/trunk/c-tdb/pkgdb.h
==============================================================================
--- central-database/trunk/c-tdb/pkgdb.h (original)
+++ central-database/trunk/c-tdb/pkgdb.h Wed Aug 23 03:23:19 2006
@@ -50,8 +50,8 @@
PkgDB(int flags);
dbid add(const char* name, const char* desc, const char* longdesc);
- PkgInfo get(dbid id);
- int set(dbid id, PkgInfo pi, int flag = TDB_REPLACE);
+ PkgInfo get(const dbid& id);
+ int set(const dbid& id, const PkgInfo& pi, int flag = TDB_REPLACE);
};
#endif
Modified: central-database/trunk/c-tdb/vocdb.cc
==============================================================================
--- central-database/trunk/c-tdb/vocdb.cc (original)
+++ central-database/trunk/c-tdb/vocdb.cc Wed Aug 23 03:23:19 2006
@@ -79,10 +79,10 @@
return num;
}
-VocInfo VocDB::get(dbid id) {
+VocInfo VocDB::get(const dbid& id) {
return id_to_data.get(id);
}
-int VocDB::set(dbid id, VocInfo pi, int flag) {
+int VocDB::set(const dbid& id, const VocInfo& pi, int flag) {
return id_to_data.set(id, pi, flag);
}
Modified: central-database/trunk/c-tdb/vocdb.h
==============================================================================
--- central-database/trunk/c-tdb/vocdb.h (original)
+++ central-database/trunk/c-tdb/vocdb.h Wed Aug 23 03:23:19 2006
@@ -57,8 +57,8 @@
VocDB(int flags);
dbid add(const char* name, const char* desc, const char* longdesc, u_int32_t flags, dbid parent);
- VocInfo get(dbid id);
- int set(dbid id, VocInfo vi, int flag = TDB_REPLACE);
+ VocInfo get(const dbid& id);
+ int set(const dbid& id, const VocInfo& vi, int flag = TDB_REPLACE);
};
#endif
More information about the Debtags-commits
mailing list