[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