Changeset 35 for trunk/src/kmk/util.c
- Timestamp:
- Mar 18, 2003, 4:58:49 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/util.c
r25 r35 52 52 return NULL; 53 53 len = strlen(str) + 1; 54 if ((p = malloc(len)) == NULL)54 if ((p = emalloc(len)) == NULL) 55 55 return NULL; 56 56 … … 60 60 #endif 61 61 62 #if defined(sun) || defined(__hpux) || defined(__sgi) 62 #if defined(sun) || defined(__hpux) || defined(__sgi) || defined(__EMX__) || (defined(OS2) && defined(__IBMC__)) 63 63 64 64 int … … 70 70 register char *p; 71 71 int len = strlen(name) + strlen(value) + 2; /* = \0 */ 72 char *ptr = (char*) malloc(len);72 char *ptr = (char*) emalloc(len); 73 73 74 74 (void) dum; … … 90 90 91 91 len = putenv(ptr); 92 /* free(ptr); */ 92 efree(ptr); 93 93 return len; 94 94 }
Note:
See TracChangeset
for help on using the changeset viewer.