aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-12-31 09:37:42 -0500
committerMike Frysinger <vapier@gentoo.org>2008-12-31 09:56:48 -0500
commit498b431f68db3b8d53f8c08d17857c860487bfda (patch)
tree713e99f901c6bcca9f479681dd75ecb4ed597a8a /libsbutil
parentlibsbutil: cleanup x* memory functions (diff)
downloadsandbox-498b431f68db3b8d53f8c08d17857c860487bfda.tar.gz
sandbox-498b431f68db3b8d53f8c08d17857c860487bfda.tar.bz2
sandbox-498b431f68db3b8d53f8c08d17857c860487bfda.zip
libsandbox: optimize!
Kill off string operations where unnecessary, and convert the sets of prefixes to arrays that we can iterate over. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'libsbutil')
-rw-r--r--libsbutil/sbutil.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libsbutil/sbutil.h b/libsbutil/sbutil.h
index 9707215..68c649e 100644
--- a/libsbutil/sbutil.h
+++ b/libsbutil/sbutil.h
@@ -16,6 +16,8 @@
#include "headers.h"
#include "include/rcscripts/rcutil.h"
+#define ARRAY_SIZE(arr) (sizeof(arr)/sizeof(arr[0]))
+
#define SANDBOX_CONF_FILE ETCDIR "/sandbox.conf"
#define SANDBOX_CONFD_DIR ETCDIR "/sandbox.d"