]> git.pond.sub.org Git - empserver/blobdiff - src/lib/gen/getstring.c
Support UTF-8 encoded Unicode for user communications.
[empserver] / src / lib / gen / getstring.c
index c7077311b07237e9f95e86c4adc09ed11d728c7b..0938cddfc223e3f395bc926292608b0b1002e309 100644 (file)
@@ -47,3 +47,16 @@ getstring(char *prompt, char *buf)
        return 0;
     return buf;
 }
+
+/*
+ * Print sub-prompt PROMPT, receive a line of UTF8 input into BUF[1024].
+ * Return BUF on success, else NULL.
+ */
+char *
+ugetstring(char *prompt, char *buf /* buf is message text */)
+{
+    *buf = '\0';
+    if (uprmptrd(prompt, buf, 1024) < 0)
+       return 0;
+    return buf;
+}