[cvs-annodex] commit (/annodex):
libannodex/trunk/src/libannodex/annodex.c
conrad
nobody at lists.annodex.net
Fri Apr 22 11:39:02 EST 2005
Update of /annodex (new revision 1282)
Modified files:
libannodex/trunk/src/libannodex/annodex.c
Log Message:
centralize flags to OGGZ_OPEN for read and write
Modified: libannodex/trunk/src/libannodex/annodex.c
===================================================================
--- libannodex/trunk/src/libannodex/annodex.c 2005-04-22 01:22:48 UTC (rev 1281)
+++ libannodex/trunk/src/libannodex/annodex.c 2005-04-22 01:38:57 UTC (rev 1282)
@@ -44,6 +44,9 @@
/*#define DEBUG*/
+#define DEFAULT_OGGZ_WRITE_FLAGS (OGGZ_WRITE)
+#define DEFAULT_OGGZ_READ_FLAGS (OGGZ_READ|OGGZ_AUTO)
+
static int
anx_flags_check (int flags)
{
@@ -114,9 +117,9 @@
return NULL;
if (flags & ANX_WRITE) {
- oggz_flags = OGGZ_WRITE;
+ oggz_flags = DEFAULT_OGGZ_WRITE_FLAGS;
} else {
- oggz_flags = OGGZ_READ|OGGZ_AUTO;
+ oggz_flags = DEFAULT_OGGZ_READ_FLAGS;
}
oggz = oggz_new (oggz_flags);
@@ -134,9 +137,9 @@
return NULL;
if (flags & ANX_WRITE) {
- oggz_flags = OGGZ_WRITE;
+ oggz_flags = DEFAULT_OGGZ_WRITE_FLAGS;
} else {
- oggz_flags = OGGZ_READ|OGGZ_AUTO;
+ oggz_flags = DEFAULT_OGGZ_READ_FLAGS;
}
oggz = oggz_open (filename, oggz_flags);
@@ -156,9 +159,9 @@
return NULL;
if (flags & ANX_WRITE) {
- oggz_flags = OGGZ_WRITE;
+ oggz_flags = DEFAULT_OGGZ_WRITE_FLAGS;
} else {
- oggz_flags = OGGZ_READ|OGGZ_AUTO;
+ oggz_flags = DEFAULT_OGGZ_READ_FLAGS;
fd = fileno (file);
if (lseek (fd, 0, SEEK_CUR) != -1) {
--
conrad
More information about the cvs-annodex
mailing list