annotate libdvdread/dvdread_internal.h @ 367:1274107d0eac src

moved dvdread to libdvdread; it's the first step for the separation of the lib from dvdnav
author nicodvb
date Sat, 31 May 2008 12:29:19 +0000
parents dvdread/dvdread_internal.h@9b1b740e3fc9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
225
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
1 #ifndef DVDREAD_INTERNAL_H
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
2 #define DVDREAD_INTERNAL_H
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
3
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
4 #ifdef _MSC_VER
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
5 #include <unistd.h>
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
6 #endif /* _MSC_VER */
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
7
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
8 #define CHECK_VALUE(arg) \
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
9 if(!(arg)) { \
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
10 fprintf(stderr, "\n*** libdvdread: CHECK_VALUE failed in %s:%i ***" \
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
11 "\n*** for %s ***\n\n", \
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
12 __FILE__, __LINE__, # arg ); \
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
13 }
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
14
9b1b740e3fc9 big build system changes
mroi
parents:
diff changeset
15 #endif /* DVDREAD_INTERNAL_H */