Changeset 529
- Timestamp:
- Aug 5, 2003, 12:16:47 PM (22 years ago)
- Location:
- trunk/src/emx/src/emxomf
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/emx/src/emxomf/emxomfld.c ¶
-
Property cvs2svn:cvs-rev
changed from
1.18
to1.19
r528 r529 200 200 201 201 p = malloc (n); 202 if (p == NULL )202 if (p == NULL && n) 203 203 { 204 204 fprintf (stderr, "emxomfld: out of memory\n"); … … 218 218 219 219 p = realloc (ptr, n); 220 if (p == NULL )220 if (p == NULL && n) 221 221 { 222 222 fprintf (stderr, "emxomfld: out of memory\n"); … … 235 235 { 236 236 char *p; 237 238 p = xmalloc (strlen (s) + 1); 239 strcpy (p, s); 237 int cch = strlen (s) + 1; 238 239 p = xmalloc (cch); 240 memcpy (p, s, cch); 240 241 return p; 241 242 } … … 825 826 /* add argument to argument vector. */ 826 827 if (!(argi % 32)) 827 argv = xrealloc(argv, argi + 32 + 1);828 argv = xrealloc(argv, sizeof(argv[0]) * (argi + 32 + 1)); 828 829 argv[argi++] = xstrdup(psz); 829 830 -
Property cvs2svn:cvs-rev
changed from
-
TabularUnified trunk/src/emx/src/emxomf/weakld.c ¶
-
Property cvs2svn:cvs-rev
changed from
1.10
to1.11
r528 r529 2161 2161 /* put into array of externals */ 2162 2162 if (!(cExts % 64)) 2163 { 2164 cExts += 64; 2165 papExts = xrealloc(papExts, sizeof(papExts[0]) * cExts); 2166 } 2163 papExts = xrealloc(papExts, sizeof(papExts[0]) * (cExts + 64)); 2167 2164 papExts[cExts++] = pSym; 2168 2165 } -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.