hmagicpath 102 ext/fileinfo/libmagic/magic.c char *home, *hmagicpath; hmagicpath 114 ext/fileinfo/libmagic/magic.c if (asprintf(&hmagicpath, "%s/.magic.mgc", home) < 0) hmagicpath 116 ext/fileinfo/libmagic/magic.c if (stat(hmagicpath, &st) == -1) { hmagicpath 117 ext/fileinfo/libmagic/magic.c free(hmagicpath); hmagicpath 118 ext/fileinfo/libmagic/magic.c if (asprintf(&hmagicpath, "%s/.magic", home) < 0) hmagicpath 120 ext/fileinfo/libmagic/magic.c if (stat(hmagicpath, &st) == -1) hmagicpath 123 ext/fileinfo/libmagic/magic.c free(hmagicpath); hmagicpath 124 ext/fileinfo/libmagic/magic.c if (asprintf(&hmagicpath, "%s/%s", home, hmagic) < 0) hmagicpath 126 ext/fileinfo/libmagic/magic.c if (access(hmagicpath, R_OK) == -1) hmagicpath 131 ext/fileinfo/libmagic/magic.c if (asprintf(&default_magic, "%s:%s", hmagicpath, MAGIC) < 0) hmagicpath 133 ext/fileinfo/libmagic/magic.c free(hmagicpath); hmagicpath 137 ext/fileinfo/libmagic/magic.c free(hmagicpath); hmagicpath 140 ext/fileinfo/libmagic/magic.c char *hmagicp = hmagicpath; hmagicpath 147 ext/fileinfo/libmagic/magic.c if (hmagicpath == NULL) \ hmagicpath 148 ext/fileinfo/libmagic/magic.c hmagicpath = tmppath; \ hmagicpath 150 ext/fileinfo/libmagic/magic.c if (asprintf(&hmagicp, "%s%c%s", hmagicpath, \ hmagicpath 152 ext/fileinfo/libmagic/magic.c free(hmagicpath); \ hmagicpath 153 ext/fileinfo/libmagic/magic.c hmagicpath = hmagicp; \ hmagicpath 208 ext/fileinfo/libmagic/magic.c default_magic = hmagicpath;