reverse skip_buf with chunk
This commit is contained in:
@ -144,13 +144,7 @@ void ReaderNative::skip()
|
|||||||
int n;
|
int n;
|
||||||
for (int i = 0; i < nchunk; i++) {
|
for (int i = 0; i < nchunk; i++) {
|
||||||
read_buf(&n, sizeof(int), 1);
|
read_buf(&n, sizeof(int), 1);
|
||||||
int nremain = n;
|
skip_buf(n*sizeof(double));
|
||||||
int nbuf;
|
|
||||||
while (nremain){
|
|
||||||
nbuf = MIN(nremain,MAXSMALLINT);
|
|
||||||
skip_buf(nbuf*sizeof(double));
|
|
||||||
nremain -= nbuf;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user