diff options
author | Peter Jones <pjones@redhat.com> | 2006-05-09 15:33:29 +0000 |
---|---|---|
committer | Peter Jones <pjones@redhat.com> | 2006-05-09 15:33:29 +0000 |
commit | 2e1b68734141d666d58abd0cbbb46eb36ed2731b (patch) | |
tree | 2ba932fa1a73f595e9a4529f7a10e0993b2a34f2 | |
parent | d461bf584e4874c48ccf3565dfcdb9d39541ce46 (diff) | |
download | anaconda-10.1.1.39-1.tar.gz anaconda-10.1.1.39-1.tar.xz anaconda-10.1.1.39-1.zip |
- because we don't know if newt is getting reverted or not, make theseanaconda-10.1.1.39-1
symbols weak. Weak.
-rw-r--r-- | loader2/dietstubs.c | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/loader2/dietstubs.c b/loader2/dietstubs.c index 316ae43ea..78f5ff78c 100644 --- a/loader2/dietstubs.c +++ b/loader2/dietstubs.c @@ -179,14 +179,17 @@ size_t mbrtowc (wchar_t *pwc, const char *s, size_t n, void *ps) { return wlite_mbrtowc (pwc, s, n, ps); } -int mblen(const char *s, size_t l) { +int anaconda_mblen(const char *s, size_t l) { return wlite_mblen(s, l); } +int mblen(const char *, size_t) + __attribute__ ((weak, alias ("anaconda_mblen"))); -int -mbtowc (wchar_t *pwc, const char *s, size_t n) { - return wlite_mbtowc(pwc, s, n); +int anaconda_mbtowc (wchar_t *pwc, const char *s, size_t n) { + return wlite_mbtowc(pwc, s, n); } +int mbtowc (wchar_t *pwc, const char *s, size_t n) + __attribute__ ((weak, alias ("anaconda_mbtowc"))); #define mbstate_t wlite_mbstate_t size_t mbsrtowcs(wchar_t *pwc, const char **src, size_t n, mbstate_t *ps) { @@ -227,6 +230,10 @@ int gzclose(void *str) { #endif size_t -__ctype_get_mb_cur_max(void) { +anaconda_ctype_get_mb_cur_max(void) { return ((size_t []) { 1, 1, 1, 2, 2, 3, 4})[1]; } + +size_t +__ctype_get_mb_cur_max(void) + __attribute__ ((weak, alias ("anaconda_ctype_get_mb_cur_max"))); |