summaryrefslogtreecommitdiffstats
path: root/src/utility.h
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2010-01-26 20:38:05 +0100
committerGravatar Martin Szulecki2010-01-28 18:10:54 +0100
commitd7844e59f766ee95a04ecf00d1e26aca974e9229 (patch)
tree1969a14e9fa0e8234b9fbbeedadb6d558d97fb2a /src/utility.h
parent0a19860397f04cca7af8722fda6ffec11bc5072e (diff)
downloadsbmanager-d7844e59f766ee95a04ecf00d1e26aca974e9229.tar.gz
sbmanager-d7844e59f766ee95a04ecf00d1e26aca974e9229.tar.bz2
Split out debugging and helper function to utility.c
Diffstat (limited to 'src/utility.h')
-rw-r--r--src/utility.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/utility.h b/src/utility.h
new file mode 100644
index 0000000..cfb3091
--- /dev/null
+++ b/src/utility.h
@@ -0,0 +1,37 @@
+/**
+ * utility.h
+ * Debugging and helper function definitions.
+ *
+ * Copyright (C) 2009-2010 Nikias Bassen <nikias@gmx.li>
+ * Copyright (C) 2009-2010 Martin Szulecki <opensuse@sukimashita.com>
+ *
+ * Licensed under the GNU General Public License Version 2
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more profile.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
+ * USA
+ */
+
+#ifndef UTILITY_H
+#define UTILITY_H
+#include <glib.h>
+
+/* debug */
+void set_debug(gboolean debug);
+void debug_printf(const char *format, ...);
+
+/* helper */
+gboolean elapsed_ms(struct timeval *tv, guint ms);
+
+#endif