Messages in this thread | | | Date | Mon, 6 May 2013 19:48:31 +0200 | From | Jiri Olsa <> | Subject | Re: [PATCH 5/8] perf tools: Add support to preload default formulas |
| |
On Fri, May 03, 2013 at 09:11:16AM -0600, David Ahern wrote: > On 5/1/13 9:15 AM, Jiri Olsa wrote: > >+int perf_formula__load_dir(struct perf_formula *f, char *path) > >+{ > >+ struct dirent *ent; > >+ DIR *dir; > >+ int ret = 0; > >+ > >+ dir = opendir(path); > >+ if (!dir) { > >+ pr_err("formula: can't open dir '%s' - %s\n", > >+ path, strerror(errno)); > >+ return -1; > >+ } > >+ > >+ while (!ret && (ent = readdir(dir))) { > >+ char file[PATH_MAX]; > > readdir_r? this is going into libperf, so might as well be thread safe.
right, will do
thanks, jirka
| |