#
noinst_HEADERS+= \
libarchive_fe/lafe_err.h \
+ libarchive_fe/lafe_getline.h \
libarchive_fe/lafe_platform.h \
libarchive_fe/line_reader.h \
libarchive_fe/passphrase.h
libarchive_fe_la_SOURCES= \
libarchive_fe/lafe_err.c \
+ libarchive_fe/lafe_getline.c \
libarchive_fe/line_reader.c \
libarchive_fe/passphrase.c
noinst_HEADERS+= \
unzip/bsdunzip.h \
unzip/bsdunzip_platform.h \
- unzip/la_getline.h \
unzip/la_queue.h
bsdunzip_SOURCES= \
unzip/bsdunzip.c \
- unzip/cmdline.c \
- unzip/la_getline.c
+ unzip/cmdline.c
if INC_WINDOWS_FILES
noinst_HEADERS+=
endif
libarchive_fe_src_files := libarchive_fe/lafe_err.c \
+ libarchive_fe/lafe_getline.c \
libarchive_fe/line_reader.c \
libarchive_fe/passphrase.c
* All rights reserved.
*/
-#include "bsdunzip_platform.h"
+#include "lafe_platform.h"
#ifndef HAVE_GETLINE
#ifdef HAVE_STDLIB_H
#include <stdlib.h>
#endif
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
#ifdef HAVE_STDIO_H
#include <stdio.h>
#endif
#include <string.h>
#endif
+#include "lafe_getline.h"
+
static ssize_t
-la_getdelim(char **buf, size_t *bufsiz, int delimiter, FILE *fp)
+lafe_getdelim(char **buf, size_t *bufsiz, int delimiter, FILE *fp)
{
char *ptr, *eptr;
ssize_t
getline(char **buf, size_t *bufsiz, FILE *fp)
{
- return la_getdelim(buf, bufsiz, '\n', fp);
+ return lafe_getdelim(buf, bufsiz, '\n', fp);
}
#endif
* All rights reserved.
*/
-#ifndef LA_GETLINE_H_INCLUDED
-#define LA_GETLINE_H_INCLUDED
+#ifndef LAFE_GETLINE_H_INCLUDED
+#define LAFE_GETLINE_H_INCLUDED
+
+#include "lafe_platform.h"
-#include <stdio.h>
#ifndef HAVE_GETLINE
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
+#ifdef HAVE_STDIO_H
+#include <stdio.h>
+#endif
ssize_t getline(char **buf, size_t *bufsiz, FILE *fp);
#endif
-#endif /* !LA_GETLINE_H_INCLUDED */
+#endif /* !LAFE_GETLINE_H_INCLUDED */
bsdunzip.h
bsdunzip_platform.h
cmdline.c
- la_getline.c
- la_getline.h
la_queue.h
../libarchive_fe/lafe_err.c
../libarchive_fe/lafe_err.h
+ ../libarchive_fe/lafe_getline.c
+ ../libarchive_fe/lafe_getline.h
../libarchive_fe/lafe_platform.h
../libarchive_fe/passphrase.c
../libarchive_fe/passphrase.h
#include "bsdunzip_platform.h"
#include "la_queue.h"
-#include "la_getline.h"
+#include "lafe_getline.h"
#ifdef HAVE_SYS_STAT_H
#include <sys/stat.h>
#endif