diff options
Diffstat (limited to 'src/emu/ui/utils.cpp')
-rw-r--r-- | src/emu/ui/utils.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/emu/ui/utils.cpp b/src/emu/ui/utils.cpp index 1e998d04c9d..6a59208cd30 100644 --- a/src/emu/ui/utils.cpp +++ b/src/emu/ui/utils.cpp @@ -84,6 +84,15 @@ const char* strensure(const char* s) return s == nullptr ? "" : s; } +int getprecisionchr(const char* s) +{ + int precision = 1; + char *dp = const_cast<char *>(strchr(s, '.')); + if (dp != nullptr) + precision = strlen(s) - (dp - s) - 1; + return precision; +} + //------------------------------------------------- // search a substring with even partial matching //------------------------------------------------- |