summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcache.h
diff options
context:
space:
mode:
authorJulian Andres Klode <jak@debian.org>2017-07-12 14:07:27 +0200
committerJulian Andres Klode <jak@debian.org>2017-07-12 14:07:27 +0200
commit51da6127d0073c9fc81f4b220f2360bd612ded5c (patch)
tree8f98ae509d84c48a3c47b19ef450a1347244583f /apt-pkg/pkgcache.h
parent87274d0f22e1dfd99b2e5200e2fe75c1b804eac3 (diff)
cacheiterators: Warn about direct include and don't include pkgcache.h
This adds a warning so existing working code will still work (as it includes pkgcache.h first anyway), but it will know that it's not right to include this file directly.
Diffstat (limited to 'apt-pkg/pkgcache.h')
-rw-r--r--apt-pkg/pkgcache.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/apt-pkg/pkgcache.h b/apt-pkg/pkgcache.h
index acf6cf446..e1597c1b1 100644
--- a/apt-pkg/pkgcache.h
+++ b/apt-pkg/pkgcache.h
@@ -73,7 +73,7 @@
/*}}}*/
#ifndef PKGLIB_PKGCACHE_H
#define PKGLIB_PKGCACHE_H
-
+#define __PKGLIB_IN_PKGCACHE_H
#include <apt-pkg/macros.h>
#include <apt-pkg/mmap.h>
@@ -825,4 +825,5 @@ class pkgCache::Namespace /*{{{*/
typedef pkgCache::Flag Flag;
};
/*}}}*/
+#undef __PKGLIB_IN_PKGCACHE_H
#endif