diff options
author | Marcus Meissner <marcus@jet.franken.de> | 2016-01-03 18:05:58 +0100 |
---|---|---|
committer | Marcus Meissner <marcus@jet.franken.de> | 2016-01-03 18:05:58 +0100 |
commit | 29d7bf0eb9e337be7cc89a34292c3dd27bf48de5 (patch) | |
tree | 89fd4978644a9d589f135ce134fcab1a79c5d03a /libgphoto2_port/usbdiskdirect/linux.c | |
parent | 29248df3952c7e12d8af6a5456d3763dc29601b6 (diff) | |
download | libgphoto2-29d7bf0eb9e337be7cc89a34292c3dd27bf48de5.tar.gz |
use gp_system_*dir functions instead of bare *dir functions
to help with https://github.com/gphoto/libgphoto2/issues/33
Diffstat (limited to 'libgphoto2_port/usbdiskdirect/linux.c')
-rw-r--r-- | libgphoto2_port/usbdiskdirect/linux.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libgphoto2_port/usbdiskdirect/linux.c b/libgphoto2_port/usbdiskdirect/linux.c index 44adf1f43..413b138f8 100644 --- a/libgphoto2_port/usbdiskdirect/linux.c +++ b/libgphoto2_port/usbdiskdirect/linux.c @@ -204,17 +204,17 @@ gp_port_usbdiskdirect_get_usb_id (const char *disk, int gp_port_library_list (GPPortInfoList *list) { - DIR *dir; - struct dirent *dirent; + gp_system_dir dir; + gp_system_dirent dirent; GPPortInfo info; int ret; unsigned short vendor_id, product_id; - dir = opendir ("/sys/block"); + dir = gp_system_opendir ("/sys/block"); if (dir == NULL) return GP_OK; - while ((dirent = readdir (dir))) { + while ((dirent = gp_system_readdir (dir))) { char path[4096]; if (dirent->d_name[0] != 's' || dirent->d_name[1] != 'd' || @@ -237,7 +237,7 @@ gp_port_library_list (GPPortInfoList *list) if (ret < GP_OK) break; } - closedir (dir); + gp_system_closedir (dir); return GP_OK; } |