[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