Changeset 3704
- Timestamp:
- Mar 16, 2011, 6:52:54 PM (14 years ago)
- Location:
- branches/libc-0.6/src/emx
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/libc-0.6/src/emx/include/sys/moddef.h
r538 r3704 97 97 } _md_error; 98 98 99 /** The maximum symbol name size (terminator included). */ 100 #define _MD_MAX_SYMBOL_SIZE 1536 101 99 102 typedef struct 100 103 { … … 127 130 struct 128 131 { 129 char entryname[ 256];130 char internalname[ 256];132 char entryname[_MD_MAX_SYMBOL_SIZE]; 133 char internalname[_MD_MAX_SYMBOL_SIZE]; 131 134 int ordinal; 132 135 int pwords; … … 135 138 struct 136 139 { 137 char entryname[ 256];138 char internalname[ 256];140 char entryname[_MD_MAX_SYMBOL_SIZE]; 141 char internalname[_MD_MAX_SYMBOL_SIZE]; 139 142 char modulename[256]; 140 143 int ordinal; -
branches/libc-0.6/src/emx/src/emxbind/export.c
r2521 r3704 55 55 error ("ordinal %u multiply defined", (unsigned)exp->ord); 56 56 } 57 58 if ( !(exp->flags & _MDEP_NONAME) 59 && strlen (exp->entryname) > 255) 60 error ("exported name is too long (%d chars): %s", 61 strlen (exp->entryname), exp->entryname); 62 57 63 if (export_len >= export_size) 58 64 {
Note:
See TracChangeset
for help on using the changeset viewer.