Lines Matching defs:mem
857 char *mem, *nmem;
872 if ((mem = malloc(SFRAG)) == NULL) {
877 mp = mem;
882 * There is always room for one more character in mem.
883 * Mp always points just past last character in mem.
944 size_t size = mp - mem;
946 if ((nmem = realloc(mem, size + SFRAG)) == NULL) {
947 free(mem);
950 mem = nmem;
952 mp = mem + size;
957 len = mp - mem - 1;
963 if ((nmem = realloc(mem, (size_t)(mp - mem))) == NULL) {
964 free(mem);
967 mem = nmem;
969 *str = mem;
990 char *mem;
1002 if ((mem = malloc(SFRAG)) == NULL) {
1007 mp = mem;
1012 * There is always room for one more character in mem.
1013 * Mp always points just past last character in mem.
1024 size_t size = mp - mem;
1026 if ((mem = realloc(mem, size + SFRAG)) == NULL)
1029 mp = mem + size;
1034 len = mp - mem - 1;
1040 if ((mem = realloc(mem, (size_t)(mp - mem))) == NULL)
1042 *str = mem;