summaryrefslogtreecommitdiffstats
path: root/src/util.h
diff options
context:
space:
mode:
authorGravatar Gediminas Jakutis <gediminas@varciai.lt> 2021-03-15 02:39:41 +0200
committerGravatar Gediminas Jakutis <gediminas@varciai.lt> 2021-03-15 02:39:41 +0200
commita84c0f57b5efde85c195cbc706715bf4a4116018 (patch)
treed9c5715d637dd870ca5ffe6f3bb031297c8d2f45 /src/util.h
parent111d08d814720966d12fd57b58331c149df7e6cf (diff)
downloadalgos-ld1-a84c0f57b5efde85c195cbc706715bf4a4116018.tar.gz
algos-ld1-a84c0f57b5efde85c195cbc706715bf4a4116018.tar.bz2
algos-ld1-a84c0f57b5efde85c195cbc706715bf4a4116018.zip
cleanup and optimizations.algos-ld1-1.0
· No longer rewinding a stream being split, just to skip half through it again, which was not only stupid, but inneficient. · No longer using "index" anywhere when working with lists, lest we get accused of not actually doing lists. Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/util.h b/src/util.h
index 090a4a0..8435ccf 100644
--- a/src/util.h
+++ b/src/util.h
@@ -8,6 +8,7 @@
#include "defs.h"
int stream_rewind(struct stream * const restrict in);
+int stream_skip(struct stream * const restrict in);
int split(struct stream * const src, struct stream * const A, struct stream * const B);
int print_data(struct stream * const in);