From 03e3e74511bb98251f2cc9cac26953f0e5dd643e Mon Sep 17 00:00:00 2001 From: Bond_009 Date: Tue, 10 Nov 2020 18:28:17 +0100 Subject: Update to work with modern libdvdread --- ifo_dump.c | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/ifo_dump.c b/ifo_dump.c index 186713d..6e58591 100644 --- a/ifo_dump.c +++ b/ifo_dump.c @@ -1,7 +1,7 @@ -/* -*- c-basic-offset: 2; indent-tabs-mode: nil -*- */ /* - * Copyright (C) 2000 Björn Englund , - * Håkan Hjort + * Copyright (C) 2000 Bj�rn Englund , + * H�kan Hjort + * Copyright (C) 2020 Bond_009 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,18 +19,11 @@ * USA */ -#include "config.h" - #include +#include #include #include -#if defined(HAVE_INTTYPES_H) -#include -#elif defined(HAVE_STDINT_H) -#include -#endif - #include #include @@ -45,22 +38,22 @@ int main(int argc, char *argv[]) { dvd_reader_t *dvd; program_name = argv[0]; - - if(argc != 3) { + + if (argc != 3) + { usage(); return 1; } - dvd = DVDOpen( argv[ 1 ] ); - if( !dvd ) { - fprintf( stderr, "Can't open disc %s!\n", argv[ 1 ] ); + dvd = DVDOpen(argv[1]); + if (!dvd) + { + fprintf(stderr, "Can't open disc %s!\n", argv[1]); return -1; } - ifoPrint( dvd, atoi( argv[ 2 ] ) ); + ifo_print(dvd, atoi(argv[2])); DVDClose(dvd); - DVDFinish(); //to keep memory checkers from complaining - return 0; + return 0; } - -- cgit v1.2.3