lib: Make igt_debugfs_open() take the mode as argument
authorDamien Lespiau <damien.lespiau@intel.com>
Wed, 9 Oct 2013 22:53:15 +0000 (23:53 +0100)
committerDamien Lespiau <damien.lespiau@intel.com>
Tue, 15 Oct 2013 18:32:09 +0000 (19:32 +0100)
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
lib/igt_debugfs.c
lib/igt_debugfs.h

index f194439..7e625e1 100644 (file)
@@ -66,12 +66,12 @@ find_minor:
        return ENOENT;
 }
 
-int igt_debugfs_open(igt_debugfs_t *debugfs, const char *filename)
+int igt_debugfs_open(igt_debugfs_t *debugfs, const char *filename, int mode)
 {
        char buf[1024];
 
        sprintf(buf, "%s/%s", debugfs->dri_path, filename);
-       return open(buf, O_RDONLY);
+       return open(buf, mode);
 }
 
 FILE *igt_debugfs_fopen(igt_debugfs_t *debugfs, const char *filename,
index 1035a93..1ae6bbd 100644 (file)
@@ -33,7 +33,7 @@ typedef struct {
 } igt_debugfs_t;
 
 int igt_debugfs_init(igt_debugfs_t *debugfs);
-int igt_debugfs_open(igt_debugfs_t *debugfs, const char *filename);
+int igt_debugfs_open(igt_debugfs_t *debugfs, const char *filename, int mode);
 FILE *igt_debugfs_fopen(igt_debugfs_t *debugfs, const char *filename,
                        const char *mode);