summaryrefslogtreecommitdiffstats
path: root/tools-common.h
diff options
context:
space:
mode:
authorDhaval Giani <dhaval@linux.vnet.ibm.com>2009-02-25 13:31:29 +0000
committerDhaval Giani <dhaval@linux.vnet.ibm.com>2009-02-25 13:31:29 +0000
commit40e6bd08857a65ce955c42dcf24d1a87e0318d38 (patch)
treede312cd15bed964278959dbbb6527b3204ea96ed /tools-common.h
parent85cc276a3fed46c9064652ddf08500b932ee3f94 (diff)
downloadlibcg-40e6bd08857a65ce955c42dcf24d1a87e0318d38.tar.gz
libcg-40e6bd08857a65ce955c42dcf24d1a87e0318d38.tar.xz
libcg-40e6bd08857a65ce955c42dcf24d1a87e0318d38.zip
libcgroup: Move dbg() to libcgroup-internal.h
From: Jan Safranek <jsafrane@redhat.com> I think dbg() should be in internal header file and not in the public one. The tools get their own definition of dbg() so they don't need to include library private header. dbg() is defined on three places now, it will make more sense when the sources are distributed to different directories. Signed-off-by: Jan Safranek <jsafrane@redhat.com> Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com> git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@342 4f4bb910-9a46-0410-90c8-c897d4f1cd53
Diffstat (limited to 'tools-common.h')
-rw-r--r--tools-common.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools-common.h b/tools-common.h
index cd16804..bb5dd30 100644
--- a/tools-common.h
+++ b/tools-common.h
@@ -19,7 +19,12 @@
#define __TOOLS_COMMON
#include <libcgroup.h>
-#include "libcgroup-internal.h"
+
+#ifdef CGROUP_DEBUG
+#define dbg(x...) printf(x)
+#else
+#define dbg(x...) do {} while (0)
+#endif
/**
* Auxiliary specifier of group, used to store parsed command line options.