Updating branch refs/heads/master
to 8a92da6118ae34fb9f855f85d2d7fc99ae62486d (commit)
from 2c45e0b76bec6c4d5a9fab1be626962a5f35ba91 (commit)
commit 8a92da6118ae34fb9f855f85d2d7fc99ae62486d
Author: Peter de Ridder <[email protected]>
Date: Sat Sep 10 21:41:30 2011 +0200
Added compile option to set dynamic flush size
libsqueeze/archive-iter.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/libsqueeze/archive-iter.c b/libsqueeze/archive-iter.c
index 8a7154e..f48f9d9 100644
--- a/libsqueeze/archive-iter.c
+++ b/libsqueeze/archive-iter.c
@@ -33,6 +33,16 @@
#define LSQ_ENTRY_CHILD_BUFFER_SIZE 500
#endif
+#ifdef LSQ_ENTRY_CHILD_BUFFER_DYNAMIC_SIZE
+guint buffer_flush_size = LSQ_ENTRY_CHILD_BUFFER_SIZE;
+#undef LSQ_ENTRY_CHILD_BUFFER_SIZE
+#define LSQ_ENTRY_CHILD_BUFFER_SIZE buffer_flush_size
+#endif
+
+#ifndef LSQ_ENTRY_BUFFER_INTERVALSIZE
+#define LSQ_ENTRY_BUFFER_INTERVALSIZE 20
+#endif
+
#ifndef LSQ_MIME_DIRECTORY
#define LSQ_MIME_DIRECTORY "inode/directory"
#endif
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits