projects
/
apt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tests: try to support spaces in TMPDIR
[apt.git]
/
apt-pkg
/
pkgsystem.cc
diff --git
a/apt-pkg/pkgsystem.cc
b/apt-pkg/pkgsystem.cc
index 05ba6e0e69d13219689fe675b315bde97a7c1ee3..a6b61e65563fabf174f4316fe902c94814f28e1b 100644
(file)
--- a/
apt-pkg/pkgsystem.cc
+++ b/
apt-pkg/pkgsystem.cc
@@
-13,7
+13,8
@@
#include<config.h>
#include <apt-pkg/pkgsystem.h>
#include<config.h>
#include <apt-pkg/pkgsystem.h>
-#include <apt-pkg/policy.h>
+#include <apt-pkg/macros.h>
+
#include <cassert>
#include <cstring>
/*}}}*/
#include <cassert>
#include <cstring>
/*}}}*/
@@
-26,7
+27,8
@@
unsigned long pkgSystem::GlobalListLen = 0;
// System::pkgSystem - Constructor /*{{{*/
// ---------------------------------------------------------------------
/* Add it to the global list.. */
// System::pkgSystem - Constructor /*{{{*/
// ---------------------------------------------------------------------
/* Add it to the global list.. */
-pkgSystem::pkgSystem() : Label(NULL), VS(NULL)
+pkgSystem::pkgSystem(char const * const label, pkgVersioningSystem * const vs) :
+ Label(label), VS(vs), d(NULL)
{
assert(GlobalListLen < sizeof(SysList)/sizeof(*SysList));
SysList[GlobalListLen] = this;
{
assert(GlobalListLen < sizeof(SysList)/sizeof(*SysList));
SysList[GlobalListLen] = this;
@@
-36,7
+38,7
@@
pkgSystem::pkgSystem() : Label(NULL), VS(NULL)
// System::GetSystem - Get the named system /*{{{*/
// ---------------------------------------------------------------------
/* */
// System::GetSystem - Get the named system /*{{{*/
// ---------------------------------------------------------------------
/* */
-pkgSystem *pkgSystem::GetSystem(const char *Label)
+
APT_PURE
pkgSystem *pkgSystem::GetSystem(const char *Label)
{
for (unsigned I = 0; I != GlobalListLen; I++)
if (strcmp(SysList[I]->Label,Label) == 0)
{
for (unsigned I = 0; I != GlobalListLen; I++)
if (strcmp(SysList[I]->Label,Label) == 0)
@@
-44,3
+46,5
@@
pkgSystem *pkgSystem::GetSystem(const char *Label)
return 0;
}
/*}}}*/
return 0;
}
/*}}}*/
+
+pkgSystem::~pkgSystem() {}