]> mj.ucw.cz Git - libucw.git/blobdiff - lib/sorter/s-fixint.h
XML: Implemented a merger of element's contents.
[libucw.git] / lib / sorter / s-fixint.h
index e5f820fcc704b5f10581b06e748db8c501ac6dd2..20cce74b114998e12d4b5cdb6ddd13312e91e58b 100644 (file)
@@ -77,6 +77,8 @@ static int P(internal)(struct sort_context *ctx, struct sort_bucket *bin, struct
     , workspace, bin->hash_bits
 #endif
     );
+  if ((void *)buf != ctx->big_buf)
+    workspace = ctx->big_buf;
   ctx->total_int_time += get_timer(&timer);
 
   SORT_XTRACE(5, "s-fixint: Writing");