DBG(CXT, mnt_debug_h(cxt, "enabling READ-ONLY flag"));
lo_flags |= LO_FLAGS_READ_ONLY;
}
+
loopcxt_init(&lc, 0);
+ ON_DBG(CXT, loopcxt_enable_debug(&lc, 1));
+
optstr = mnt_fs_get_user_options(cxt->fs);
/*
# include <stdio.h>
# include <stdarg.h>
-# define DBG(m,x) do { \
- if ((MNT_DEBUG_ ## m) & libmount_debug_mask) {\
+# define ON_DBG(m, x) do { \
+ if ((MNT_DEBUG_ ## m) & libmount_debug_mask) { \
+ x; \
+ } \
+ } while (0)
+
+# define DBG(m, x) do { \
+ if ((MNT_DEBUG_ ## m) & libmount_debug_mask) { \
fprintf(stderr, "libmount: %8s: ", # m); \
x; \
} \
- } while(0)
+ } while (0)
# define DBG_FLUSH do { fflush(stderr); } while(0)
}
#else /* !CONFIG_LIBMOUNT_DEBUG */
-# define DBG(m,x) do { ; } while(0)
+# define ON_DBG(m,x) do { ; } while (0)
+# define DBG(m,x) do { ; } while (0)
# define DBG_FLUSH do { ; } while(0)
#endif