Mercurial > libdvdread4.hg
comparison dvd_reader.c @ 47:9db0de5db7c8 src
100l, initialize file descriptor to -1, not 0.
Fixes libdvdread closing stdin if it can't open the file/device.
author | reimar |
---|---|
date | Sat, 30 Jan 2010 15:15:23 +0000 |
parents | 4f40782ab5fc |
children | 60720f86d145 |
comparison
equal
deleted
inserted
replaced
46:4f40782ab5fc | 47:9db0de5db7c8 |
---|---|
333 | 333 |
334 | 334 |
335 dvd_reader_t *DVDOpen( const char *ppath ) | 335 dvd_reader_t *DVDOpen( const char *ppath ) |
336 { | 336 { |
337 struct stat fileinfo; | 337 struct stat fileinfo; |
338 int ret, have_css, retval, cdir = 0; | 338 int ret, have_css, retval, cdir = -1; |
339 dvd_reader_t *ret_val = NULL; | 339 dvd_reader_t *ret_val = NULL; |
340 char *dev_name = NULL; | 340 char *dev_name = NULL; |
341 char *path = NULL, *new_path = NULL, *path_copy = NULL; | 341 char *path = NULL, *new_path = NULL, *path_copy = NULL; |
342 | 342 |
343 #ifdef _WIN32 | 343 #ifdef _WIN32 |