diff options
author | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2009-02-25 13:31:29 +0000 |
---|---|---|
committer | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2009-02-25 13:31:29 +0000 |
commit | 40e6bd08857a65ce955c42dcf24d1a87e0318d38 (patch) | |
tree | de312cd15bed964278959dbbb6527b3204ea96ed /libcgroup-internal.h | |
parent | 85cc276a3fed46c9064652ddf08500b932ee3f94 (diff) | |
download | libcg-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 'libcgroup-internal.h')
-rw-r--r-- | libcgroup-internal.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libcgroup-internal.h b/libcgroup-internal.h index af5d396..a94f6cd 100644 --- a/libcgroup-internal.h +++ b/libcgroup-internal.h @@ -26,6 +26,12 @@ __BEGIN_DECLS #define CGROUP_BUFFER_LEN (5 * FILENAME_MAX) +#ifdef CGROUP_DEBUG +#define dbg(x...) printf(x) +#else +#define dbg(x...) do {} while (0) +#endif + struct control_value { char name[FILENAME_MAX]; char value[CG_VALUE_MAX]; |