| 4591 | } |
| 4592 | |
| 4593 | static const char* getPluginVersion() |
| 4594 | { |
| 4595 | static String version; |
| 4596 | |
| 4597 | if (version.isEmpty()) |
| 4598 | { |
| 4599 | const uint32_t versionNum = sPlugin->getVersion(); |
| 4600 | |
| 4601 | char versionBuf[64]; |
| 4602 | std::snprintf(versionBuf, sizeof(versionBuf)-1, "%d.%d.%d", |
| 4603 | (versionNum >> 16) & 0xff, |
| 4604 | (versionNum >> 8) & 0xff, |
| 4605 | (versionNum >> 0) & 0xff); |
| 4606 | versionBuf[sizeof(versionBuf)-1] = '\0'; |
| 4607 | version = versionBuf; |
| 4608 | } |
| 4609 | |
| 4610 | return version.buffer(); |
| 4611 | } |
| 4612 | |
| 4613 | // -------------------------------------------------------------------------------------------------------------------- |
| 4614 | // dpf_factory |
no test coverage detected