Lines Matching refs:zSql
1026 char *zSql = 0; in process_input() local
1030 while( fflush(p->out), (zLine = one_input_line(zSql, in))!=0 ){ in process_input()
1036 if( (zSql==0 || zSql[0]==0) && _all_whitespace(zLine) ) continue; in process_input()
1046 if( zSql==0 ){ in process_input()
1051 zSql = malloc( nSql+1 ); in process_input()
1052 strcpy(zSql, zLine); in process_input()
1056 zSql = realloc( zSql, nSql + len + 2 ); in process_input()
1057 if( zSql==0 ){ in process_input()
1061 strcpy(&zSql[nSql++], "\n"); in process_input()
1062 strcpy(&zSql[nSql], zLine); in process_input()
1066 if( zSql && _ends_with_semicolon(zSql, nSql) && sqlite_complete(zSql) ){ in process_input()
1069 rc = sqlite_exec(p->db, zSql, callback, p, &zErrMsg); in process_input()
1071 if( in!=0 && !p->echoOn ) printf("%s\n",zSql); in process_input()
1080 free(zSql); in process_input()
1081 zSql = 0; in process_input()
1085 if( zSql ){ in process_input()
1086 if( !_all_whitespace(zSql) ) printf("Incomplete SQL: %s\n", zSql); in process_input()
1087 free(zSql); in process_input()