X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fsorter.h;h=574096bc526d1b4e26474e54513197ca661059a4;hb=210a45284c27bf20626541c96a3a3efb7a00a93c;hp=6ce1a6c8a42bb0671df7f4ec641793f83db236db;hpb=f802ad987cbc5667a21345a0aa9fd95c81c2741d;p=libucw.git diff --git a/lib/sorter.h b/lib/sorter.h index 6ce1a6c8..574096bc 100644 --- a/lib/sorter.h +++ b/lib/sorter.h @@ -2,6 +2,9 @@ * Sherlock Library -- Universal Sorter * * (c) 2001--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* @@ -382,7 +385,7 @@ struct fastbuf *fb1, struct fastbuf *fb2 #endif #ifdef SORT_DELETE_INPUT - fb1->is_temp_file = SORT_DELETE_INPUT; + bconfig(fb1, BCONFIG_IS_TEMP_FILE, SORT_DELETE_INPUT); #endif sorter_pass_counter = 1; #ifdef SORT_PRESORT @@ -396,7 +399,7 @@ struct fastbuf *fb1, struct fastbuf *fb2 #ifdef SORT_OUTPUT_FB return fb1; #else - fb1->is_temp_file = 0; + bconfig(fb1, BCONFIG_IS_TEMP_FILE, 0); if (rename(fb1->name, outname) < 0) die("rename(%s,%s): %m", fb1->name, outname); bclose(fb1);