Lines Matching defs:mem
789 char *mem;
802 if ((mem = malloc(SFRAG)) == NULL) {
807 mp = mem;
812 * There is always room for one more character in mem.
813 * Mp always points just past last character in mem.
878 size_t size = mp - mem;
880 if ((mem = reallocf(mem, size + SFRAG)) == NULL)
883 mp = mem + size;
888 len = mp - mem - 1;
894 if ((mem = reallocf(mem, (size_t)(mp - mem))) == NULL)
896 *str = mem;
916 char *mem;
928 if ((mem = malloc(SFRAG)) == NULL) {
933 mp = mem;
938 * There is always room for one more character in mem.
939 * Mp always points just past last character in mem.
950 size_t size = mp - mem;
952 if ((mem = reallocf(mem, size + SFRAG)) == NULL)
955 mp = mem + size;
960 len = mp - mem - 1;
966 if ((mem = reallocf(mem, (size_t)(mp - mem))) == NULL)
968 *str = mem;