Changeset 2027
- Timestamp:
- 02/17/07 06:08:41 (5 years ago)
- Files:
-
- trunk/freewrt/tools/paxmirabilis/fgetln.c (modified) (3 diffs)
- trunk/freewrt/tools/paxmirabilis/strlfun.c (modified) (1 diff)
- trunk/freewrt/tools/paxmirabilis/strmode.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/tools/paxmirabilis/fgetln.c
r1686 r2027 24 24 */ 25 25 26 #define _GNU_SOURCE27 26 #include <sys/types.h> 28 27 #include <sys/cdefs.h> … … 31 30 32 31 #ifdef __GLIBC__ 33 ssize_t getline(char **lineptr, size_t *n, FILE *stream); 32 ssize_t getline(char **, size_t *, FILE *); 33 char *fgetln(FILE *, size_t *); 34 34 35 35 char * 36 fgetln (stream, len) 37 FILE *stream; 38 size_t *len; 36 fgetln(FILE *stream, size_t *len) 39 37 { 40 38 char *line=NULL; … … 43 41 while (nread == 1) { 44 42 nread = getline (&line, len, stream); 45 if (nread == -1)43 if (nread == (size_t)-1) 46 44 return NULL; 47 45 } trunk/freewrt/tools/paxmirabilis/strlfun.c
r1686 r2027 83 83 #endif 84 84 85 #ifndef _STRLCPY_DEFNS 85 86 size_t strlcat(char *, const char *, size_t); 86 87 size_t strlcpy(char *, const char *, size_t); 88 #endif 87 89 88 90 #if !defined(HAVE_STRLCAT) || (HAVE_STRLCAT == 0) trunk/freewrt/tools/paxmirabilis/strmode.c
r217 r2027 32 32 #include <sys/stat.h> 33 33 #include <string.h> 34 35 void strmode(mode_t, char *); 34 36 35 37 void


