Lines Matching refs:pointer
60 add_dir_to_path(const char *path, register pathpt *pointer, register int position) in add_dir_to_path() argument
68 if (*pointer != NULL) { in add_dir_to_path()
69 for (p= &((*pointer)[0]); p->path != NULL; p++, size++); in add_dir_to_path()
77 if (*pointer != NULL) { in add_dir_to_path()
78 memcpy((char *)new_path,(char *)(*pointer), size*sizeof(pathcellt)); in add_dir_to_path()
79 free((char *)(*pointer));}; in add_dir_to_path()
80 *pointer= new_path;}; in add_dir_to_path()
84 if ((*pointer)[position].path != NULL) in add_dir_to_path()
85 free((*pointer)[position].path); in add_dir_to_path()
86 (*pointer)[position].path= name; in add_dir_to_path()
87 (*pointer)[position].length= length; in add_dir_to_path()