@@ -1137,21 +1137,21 @@ namespace gunzip_ns
1137
1137
// fprintf(stderr, "both track flag\n");
1138
1138
SizeTracker<DeflateTrackBothSize> tracker;
1139
1139
return tracker (Gunzip<code & Flag_NoTrackFlagMask>
1140
- (tracker.template ForwardInput (i), tracker.template ForwardOutput (o), tracker.template ForwardWindow (c), std::forward<B>(b)));
1140
+ (tracker.template ForwardInput <I> (i), tracker.template ForwardOutput <O> (o), tracker.template ForwardWindow <C> (c), std::forward<B>(b)));
1141
1141
}
1142
1142
else if constexpr (code & Flag_TrackIn)
1143
1143
{
1144
1144
// fprintf(stderr, "in track flag\n");
1145
1145
SizeTracker<DeflateTrackInSize> tracker;
1146
1146
return tracker (Gunzip<code & Flag_NoTrackFlagMask>
1147
- (tracker.template ForwardInput (i),std::forward<O>(o),std::forward<C>(c),std::forward<B>(b)));
1147
+ (tracker.template ForwardInput <I> (i),std::forward<O>(o),std::forward<C>(c),std::forward<B>(b)));
1148
1148
}
1149
1149
else if constexpr (code & Flag_TrackOut)
1150
1150
{
1151
1151
// fprintf(stderr, "out track flag\n");
1152
1152
SizeTracker<DeflateTrackOutSize> tracker;
1153
1153
return tracker (Gunzip<code & Flag_NoTrackFlagMask>
1154
- (std::forward<I>(i), tracker.template ForwardOutput (o), tracker.template ForwardWindow (c), std::forward<B>(b)));
1154
+ (std::forward<I>(i), tracker.template ForwardOutput <O> (o), tracker.template ForwardWindow <C> (c), std::forward<B>(b)));
1155
1155
}
1156
1156
else
1157
1157
{
0 commit comments