diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index 6eee2a4..25820be 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -25,20 +25,6 @@ extern "C" {
 #define SLBT_USAGE			0x01
 #define SLBT_ERROR			0x02
 
-enum slbt_custom_error {
-	SLBT_ERR_FLOW_ERROR,
-	SLBT_ERR_FLEE_ERROR,
-	SLBT_ERR_ARCHIVE_IMPORT,
-	SLBT_ERR_HOST_INIT,
-	SLBT_ERR_INSTALL_FAIL,
-	SLBT_ERR_INSTALL_FLOW,
-	SLBT_ERR_INSTALL_REV,
-	SLBT_ERR_LDRPATH_INIT,
-	SLBT_ERR_LINK_FLOW,
-	SLBT_ERR_LINK_FREQ,
-	SLBT_ERR_UNINSTALL_FAIL,
-};
-
 /* driver flags */
 #define SLBT_DRIVER_VERBOSITY_NONE	0x0000
 #define SLBT_DRIVER_VERBOSITY_ERRORS	0x0001
@@ -83,6 +69,20 @@ enum slbt_custom_error {
 #define SLBT_ERROR_CHILD		0x0004
 #define SLBT_ERROR_CUSTOM		0x0008
 
+enum slbt_custom_error {
+	SLBT_ERR_FLOW_ERROR,
+	SLBT_ERR_FLEE_ERROR,
+	SLBT_ERR_ARCHIVE_IMPORT,
+	SLBT_ERR_HOST_INIT,
+	SLBT_ERR_INSTALL_FAIL,
+	SLBT_ERR_INSTALL_FLOW,
+	SLBT_ERR_INSTALL_REV,
+	SLBT_ERR_LDRPATH_INIT,
+	SLBT_ERR_LINK_FLOW,
+	SLBT_ERR_LINK_FREQ,
+	SLBT_ERR_UNINSTALL_FAIL,
+};
+
 /* execution modes */
 enum slbt_mode {
 	SLBT_MODE_UNKNOWN,