summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/libunix.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/libunix.cc')
-rw-r--r--crawl-ref/source/libunix.cc25
1 files changed, 13 insertions, 12 deletions
diff --git a/crawl-ref/source/libunix.cc b/crawl-ref/source/libunix.cc
index 14c6044517..3eb398237b 100644
--- a/crawl-ref/source/libunix.cc
+++ b/crawl-ref/source/libunix.cc
@@ -389,18 +389,6 @@ int itoa(int value, char *strptr, int radix)
}
-// Convert string to lowercase.
-char *strlwr(char *str)
-{
- unsigned int i;
-
- for (i = 0; i < strlen(str); i++)
- str[i] = tolower(str[i]);
-
- return (str);
-}
-
-
int cprintf(const char *format,...)
{
int i;
@@ -704,3 +692,16 @@ int kbhit()
return (i);
}
+
+extern "C" {
+ // Convert string to lowercase.
+ char *strlwr(char *str)
+ {
+ unsigned int i;
+
+ for (i = 0; i < strlen(str); i++)
+ str[i] = tolower(str[i]);
+
+ return (str);
+ }
+}