summaryrefslogtreecommitdiff
path: root/src/helpers/MiscFunctions.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/helpers/MiscFunctions.cpp')
-rw-r--r--src/helpers/MiscFunctions.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp
index 9974ab46..ceb457c4 100644
--- a/src/helpers/MiscFunctions.cpp
+++ b/src/helpers/MiscFunctions.cpp
@@ -42,3 +42,16 @@ void wlr_signal_emit_safe(struct wl_signal *signal, void *data) {
wl_list_remove(&cursor.link);
wl_list_remove(&end.link);
}
+
+std::string getFormat(const char *fmt, ...) {
+ char buf[2048] = "";
+
+ va_list args;
+ va_start(args, fmt);
+
+ vsprintf(buf, fmt, args);
+
+ va_end(args);
+
+ return std::string(buf);
+} \ No newline at end of file