include/wimlib/unaligned.h \
include/wimlib/unix_data.h \
include/wimlib/util.h \
- include/wimlib/version.h \
include/wimlib/wildcard.h \
include/wimlib/wim.h \
include/wimlib/write.h \
+++ /dev/null
-#ifndef _WIMLIB_VERSION_H
-#define _WIMLIB_VERSION_H
-
-#include "wimlib.h"
-
-#define WIMLIB_MAKEVERSION(major, minor, patch) \
- ((major << 20) | (minor << 10) | patch)
-
-
-#define WIMLIB_VERSION_CODE \
- WIMLIB_MAKEVERSION(WIMLIB_MAJOR_VERSION,\
- WIMLIB_MINOR_VERSION,\
- WIMLIB_PATCH_VERSION)
-
-#define WIMLIB_GET_PATCH_VERSION(version) \
- ((version >> 0) & ((1 << 10) - 1))
-#define WIMLIB_GET_MINOR_VERSION(version) \
- ((version >> 10) & ((1 << 10) - 1))
-#define WIMLIB_GET_MAJOR_VERSION(version) \
- ((version >> 20) & ((1 << 10) - 1))
-
-#endif /* _WIMLIB_VERSION_H */
#include "wimlib/security.h"
#include "wimlib/wim.h"
#include "wimlib/xml.h"
-#include "wimlib/version.h"
#ifdef __WIN32__
# include "wimlib/win32.h" /* for realpath() replacement */
WIMLIBAPI u32
wimlib_get_version(void)
{
- return WIMLIB_VERSION_CODE;
+ return (WIMLIB_MAJOR_VERSION << 20) |
+ (WIMLIB_MINOR_VERSION << 10) |
+ WIMLIB_PATCH_VERSION;
}
static bool lib_initialized = false;