Lines Matching refs:nColumn
3431 int nColumn = 0; local
3452 nColumn = sqlite3_column_count(pStmt);
3453 nAlloc = nColumn*4;
3457 azNextLine = sqlite3_malloc64( nColumn*sizeof(char*) );
3459 memset((void*)azNextLine, 0, nColumn*sizeof(char*) );
3461 azQuoted = sqlite3_malloc64( nColumn*sizeof(char*) );
3463 memset(azQuoted, 0, nColumn*sizeof(char*) );
3465 abRowDiv = sqlite3_malloc64( nAlloc/nColumn );
3467 if( nColumn>p->nWidth ){
3468 p->colWidth = realloc(p->colWidth, (nColumn+1)*2*sizeof(int));
3470 for(i=p->nWidth; i<nColumn; i++) p->colWidth[i] = 0;
3471 p->nWidth = nColumn;
3472 p->actualWidth = &p->colWidth[nColumn];
3474 memset(p->actualWidth, 0, nColumn*sizeof(int));
3475 for(i=0; i<nColumn; i++){
3480 for(i=0; i<nColumn; i++){
3493 if( (nRow+2)*nColumn >= nAlloc ){
3497 abRowDiv = sqlite3_realloc64(abRowDiv, nAlloc/nColumn);
3502 for(i=0; i<nColumn; i++){
3519 azData[nRow*nColumn + i]
3528 nTotal = nColumn*(nRow+1);
3533 j = i%nColumn;
3537 if( nColumn==0 ) goto columnar_end;
3543 for(i=0; i<nColumn; i++){
3547 fputs(i==nColumn-1?"\n":" ", p->out);
3549 for(i=0; i<nColumn; i++){
3551 fputs(i==nColumn-1?"\n":" ", p->out);
3559 print_row_separator(p, nColumn, "+");
3561 for(i=0; i<nColumn; i++){
3565 fputs(i==nColumn-1?" |\n":" | ", p->out);
3567 print_row_separator(p, nColumn, "+");
3574 for(i=0; i<nColumn; i++){
3578 fputs(i==nColumn-1?" |\n":" | ", p->out);
3580 print_row_separator(p, nColumn, "|");
3586 print_box_row_separator(p, nColumn, BOX_23, BOX_234, BOX_34);
3588 for(i=0; i<nColumn; i++){
3593 i==nColumn-1?" "BOX_13"\n":" "BOX_13" ");
3595 print_box_row_separator(p, nColumn, BOX_123, BOX_1234, BOX_134);
3599 for(i=nColumn, j=0; i<nTotal; i++, j++){
3608 if( j==nColumn-1 ){
3610 if( bMultiLineRowExists && abRowDiv[i/nColumn-1] && i+1<nTotal ){
3612 print_row_separator(p, nColumn, "+");
3614 print_box_row_separator(p, nColumn, BOX_123, BOX_1234, BOX_134);
3626 print_row_separator(p, nColumn, "+");
3628 print_box_row_separator(p, nColumn, BOX_12, BOX_124, BOX_14);
3634 nData = (nRow+1)*nColumn;
3643 for(i=0; i<nColumn; i++) sqlite3_free(azQuoted[i]);