|
Lines 41-48
int blkid_get_cache(blkid_cache *ret_cac
|
Link Here
|
|---|
|
| |
if (filename && !strlen(filename)) | if (filename && !strlen(filename)) |
filename = 0; | filename = 0; |
if (!filename) |
|
|
if (!filename && (getuid() == geteuid())) |
|
#ifdef __UCLIBC__ |
filename = getenv("BLKID_FILE"); | filename = getenv("BLKID_FILE"); |
|
#else |
|
filename = __secure_getenv("BLKID_FILE"); |
|
#endif |
if (!filename) | if (!filename) |
filename = BLKID_CACHE_FILE; | filename = BLKID_CACHE_FILE; |
cache->bic_filename = blkid_strdup(filename); | cache->bic_filename = blkid_strdup(filename); |