Changeset 1435
- Timestamp:
- May 4, 2004, 9:07:51 AM (21 years ago)
- Location:
- trunk/src/emx
- Files:
-
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/InnoTekLIBC/thread.h
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r1434 r1435 83 83 char szTmpNamBuf[16]; 84 84 /** Current posistion of strtok(). */ 85 unsigned char*pszStrTokPos;85 char *pszStrTokPos; 86 86 /** Buffer used by strerror() to format unknown error values. */ 87 87 char szStrErrorBuf[28]; -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/bsd/string/strtok.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r1434 r1435 40 40 static char sccsid[] = "@(#)strtok.c 8.1 (Berkeley) 6/4/93"; 41 41 #endif /* LIBC_SCCS and not lint */ 42 #ifdef __EMX__ 43 #include "namespace.h" 44 #endif 42 45 #include <sys/cdefs.h> 43 46 __FBSDID("$FreeBSD: src/lib/libc/string/strtok.c,v 1.9 2002/09/07 02:53:19 tjr Exp $"); … … 48 51 #endif 49 52 #include <string.h> 53 #ifdef __EMX__ 54 #include <InnoTekLIBC/thread.h> 55 #endif 56 50 57 51 58 char *__strtok_r(char *, const char *, char **); … … 54 61 55 62 char * 56 __strtok_r(char *s, const char *delim, char **last) 63 #ifdef __EMX__ 64 _STD(strtok_r) 65 #else 66 __strtok_r 67 #endif 68 (char *s, const char *delim, char **last) 57 69 { 58 70 char *spanp, *tok; … … 100 112 101 113 char * 102 strtok(char *s, const char *delim) 114 #ifdef __EMX__ 115 _STD(strtok) 116 #else 117 strtok 118 #endif 119 (char *s, const char *delim) 103 120 { 121 #ifdef __EMX__ 122 __LIBC_PTHREAD pThrd = __libc_threadCurrent(); 123 #define last pThrd->pszStrTokPos 124 #else 104 125 static char *last; 105 126 #endif 106 127 return (__strtok_r(s, delim, &last)); 128 107 129 } 108 130 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc.def
-
Property cvs2svn:cvs-rev
changed from
1.57
to1.58
r1434 r1435 1110 1110 ; LIBGCCEND 1111 1111 1112 "__std_strtok_r" @1127 -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.