diff options
Diffstat (limited to 'src/libdisfluid/disfluid-version.h')
-rw-r--r-- | src/libdisfluid/disfluid-version.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/libdisfluid/disfluid-version.h b/src/libdisfluid/disfluid-version.h index 5690a4b..97a457d 100644 --- a/src/libdisfluid/disfluid-version.h +++ b/src/libdisfluid/disfluid-version.h @@ -5,6 +5,8 @@ static inline const char *version (void); +static inline bool is_nightly (void); + static inline const char *website (void); static inline const char *whats_new (void); @@ -40,4 +42,18 @@ major_version (void) return major_version; } +static inline bool +is_nightly (void) +{ + static const char *v = VERSION; + for (size_t i = 0; i < strlen (v); i++) + { + if ((v[i] < '0' || v[i] > '9') && v[i] != '.') + { + return true; + } + } + return false; +} + #endif /* DISFLUID_VERSION_INCLUDED */ |