summaryrefslogtreecommitdiff
path: root/misc/uni2ascii/01_getline_posix2008_fix.diff
diff options
context:
space:
mode:
Diffstat (limited to 'misc/uni2ascii/01_getline_posix2008_fix.diff')
-rw-r--r--misc/uni2ascii/01_getline_posix2008_fix.diff28
1 files changed, 0 insertions, 28 deletions
diff --git a/misc/uni2ascii/01_getline_posix2008_fix.diff b/misc/uni2ascii/01_getline_posix2008_fix.diff
deleted file mode 100644
index 347063dfcc..0000000000
--- a/misc/uni2ascii/01_getline_posix2008_fix.diff
+++ /dev/null
@@ -1,28 +0,0 @@
-Description:
-In eglibc <= 2.9, getline was only defined if _GNU_SOURCE was defined. In
-eglibc 2.10, getline is always defined (since it became a standard in
-POSIX2008). The uni2ascii already has a function named getline(), which now
-conflicts with glibc's. Patch will rename getline() to get_line() to fix the
-problem.
-Author: Kartik Mistry <kartik@debian.org>
-Debian bug: http://bugs.debian.org/552870
---- a/ascii2uni.c
-+++ b/ascii2uni.c
-@@ -463,7 +463,7 @@
- fprintf(stderr,"Failed to allocate buffer for input line.\n");
- exit(2);
- }
-- while ((read = getline(&lbuf, &len, infp)) != -1) {
-+ while ((read = get_line(&lbuf, &len, infp)) != -1) {
- AddNewlineP = 1;
- LineNo++;
- last = read - 1;
-@@ -848,7 +848,7 @@
- }
-
- int
--getline (lineptr, n, stream)
-+get_line (lineptr, n, stream)
- char **lineptr;
- size_t *n;
- FILE *stream;