25 #include "dbus-misc.h"
26 #include "dbus-internals.h"
27 #include "dbus-string.h"
211 int *minor_version_p,
212 int *micro_version_p)
225 #ifdef DBUS_ENABLE_EMBEDDED_TESTS
227 #ifndef DOXYGEN_SHOULD_SKIP_THIS
229 #include "dbus-test.h"
234 _dbus_misc_test (
void)
236 int major, minor, micro;
253 #define MAKE_VERSION(x, y, z) (((x) << 16) | ((y) << 8) | (z))
256 _dbus_assert (MAKE_VERSION (1, 0, 0) > MAKE_VERSION (0, 0, 0));
257 _dbus_assert (MAKE_VERSION (1, 1, 0) > MAKE_VERSION (1, 0, 0));
258 _dbus_assert (MAKE_VERSION (1, 1, 1) > MAKE_VERSION (1, 1, 0));
260 _dbus_assert (MAKE_VERSION (2, 0, 0) > MAKE_VERSION (1, 1, 1));
261 _dbus_assert (MAKE_VERSION (2, 1, 0) > MAKE_VERSION (1, 1, 1));
262 _dbus_assert (MAKE_VERSION (2, 1, 1) > MAKE_VERSION (1, 1, 1));