Ticket #11856: libbluray_fix_sg_regression.patch

File libbluray_fix_sg_regression.patch, 762 bytes (added by jcrews@…, 11 years ago)
  • mythtv/external/libmythbluray/file/dir_posix.c

    diff --git a/mythtv/external/libmythbluray/file/dir_posix.c b/mythtv/external/libmythbluray/file/dir_posix.c
    index dd7bbd7..d915f0e 100644
    a b  
    2222#endif
    2323
    2424#include "file.h"
     25#include "file_mythiowrapper.h"
    2526#include "util/macro.h"
    2627#include "util/logging.h"
    2728#include "util/strutl.h"
    static int dir_read_posix(BD_DIR_H *dir, BD_DIRENT *entry) 
    9192
    9293static BD_DIR_H *dir_open_posix(const char* dirname)
    9394{
     95    if(strncmp(dirname, "myth://", 7) == 0)
     96        return dir_open_mythiowrapper(dirname);         
     97   
    9498    BD_DIR_H *dir = malloc(sizeof(BD_DIR_H));
    9599
    96100    BD_DEBUG(DBG_DIR, "Opening POSIX dir %s... (%p)\n", dirname, dir);