libbluray | branch: master | hpi1 <[email protected]> | Mon Mar 19 09:55:07 2012 +0200| [11902187f884557f4b523a11b740bf5ad91ad30a] | committer: hpi1
getmntent_r() is GNU extension > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=11902187f884557f4b523a11b740bf5ad91ad30a --- src/libbluray/bluray.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/libbluray/bluray.c b/src/libbluray/bluray.c index d2138d4..bc32d46 100644 --- a/src/libbluray/bluray.c +++ b/src/libbluray/bluray.c @@ -932,9 +932,13 @@ static void get_mount_point(BLURAY *bd) return; struct mntent* m; +#ifdef HAVE_GETMNTENT_R struct mntent mbuf; char buf [8192]; while ((m = getmntent_r (f, &mbuf, buf, sizeof(buf))) != NULL) { +#else + while ((m = getmntent (f)) != NULL) { +#endif if (!strcmp (m->mnt_fsname, bd->device_path)) { free(bd->device_path); bd->device_path = strdup (m->mnt_dir); _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
