if (!dirname)
goto err;
/* check if directory exists */
- ret = stat(dirname, &statbuf);
+ ret = osl_stat(dirname, &statbuf);
free(dirname);
- if (ret < 0) {
- ret = -E_OSL_STAT;
+ if (ret < 0)
goto err;
- }
ret = -E_OSL_NOTDIR;
if (!S_ISDIR(statbuf.st_mode))
goto err;