summaryrefslogtreecommitdiffstats
path: root/loader2
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2005-12-08 21:17:03 +0000
committerJeremy Katz <katzj@redhat.com>2005-12-08 21:17:03 +0000
commitb44abe3ec1e9c77e606aaf640e0e563bac8ed66e (patch)
treec5b2a13ea16845c5774e463229468a9243c4894c /loader2
parentcef7c66e5c517c8b5057ceb3a90f4939bf531264 (diff)
downloadanaconda-b44abe3ec1e9c77e606aaf640e0e563bac8ed66e.tar.gz
anaconda-b44abe3ec1e9c77e606aaf640e0e563bac8ed66e.tar.xz
anaconda-b44abe3ec1e9c77e606aaf640e0e563bac8ed66e.zip
2005-12-08 Jeremy Katz <katzj@redhat.com>
* loader2/loader.c: remove slang hack * loader2/wcstubs.c (nl_langinfo): We can't do this in a statically linked binary, so lie to slang some more.
Diffstat (limited to 'loader2')
-rw-r--r--loader2/loader.c6
-rw-r--r--loader2/wcstubs.c5
2 files changed, 5 insertions, 6 deletions
diff --git a/loader2/loader.c b/loader2/loader.c
index c9cbab35f..a1797d7d8 100644
--- a/loader2/loader.c
+++ b/loader2/loader.c
@@ -35,9 +35,6 @@
#include <syslog.h>
#include <unistd.h>
-/* I hate slang */
-#include <slang/slang.h>
-
#include <sys/ioctl.h>
#include <sys/types.h>
#include <sys/stat.h>
@@ -207,9 +204,6 @@ void initializeConsole(moduleList modLoaded, moduleDeps modDeps,
printf("\033%%G");
fflush(stdout);
- /* hack around the fact that slang doesn't auto-set UTF-8 mode #174761 */
- SLutf8_enable(1);
-
isysLoadFont();
if (!FL_TESTING(flags))
isysSetUnicodeKeymap();
diff --git a/loader2/wcstubs.c b/loader2/wcstubs.c
index a6fdb5ca6..f0725e7f3 100644
--- a/loader2/wcstubs.c
+++ b/loader2/wcstubs.c
@@ -61,6 +61,11 @@ char * setlocale (int category, const char *locale) {
return 0;
}
+/* lie to slang some more */
+char * nl_langinfo(int item) {
+ return NULL;
+}
+
# define __libc_freeres_fn_section \
__attribute__ ((section ("__libc_freeres_fn")))