diff options
-rw-r--r-- | buf.c | 2 | ||||
-rw-r--r-- | buf_misc.c | 3 | ||||
-rw-r--r-- | test_line.c | 1 |
3 files changed, 3 insertions, 3 deletions
@@ -491,7 +491,7 @@ int Buf::shiftleft(int n) for (i=0;i<mvsz;i++) { char c = buf[n+i]; - printf("%c",c); + //printf("%c",c); buf[i] = c; } this->cur_size -= n; @@ -94,8 +94,7 @@ int BufLine::pop_line(char **val, int *size) int idx; if (1 == buf->findc('\n',&idx)) { - printf("") - buf->popsubstring(4,val,size); + buf->popsubstring(idx+1,val,size); return 0; } return -1; diff --git a/test_line.c b/test_line.c index c001cc5..497cf47 100644 --- a/test_line.c +++ b/test_line.c @@ -71,6 +71,7 @@ int main() if (0==bline->pop_line(&getline,&sz)) { printf("[");print_s(getline,sz); printf("]\n"); + bline->print(); } printf("End test\n"); |