[Xfce4-commits] <squeeze:master> Added compile option to set dynamic flush size
Peter de Ridder
noreply at xfce.org
Sat Sep 10 21:52:02 CEST 2011
Updating branch refs/heads/master
to 8a92da6118ae34fb9f855f85d2d7fc99ae62486d (commit)
from 2c45e0b76bec6c4d5a9fab1be626962a5f35ba91 (commit)
commit 8a92da6118ae34fb9f855f85d2d7fc99ae62486d
Author: Peter de Ridder <peter at xfce.org>
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
More information about the Xfce4-commits
mailing list