Lines Matching full:nsql
2245 static int _is_complete(char *zSql, int nSql){
2248 zSql[nSql] = ';';
2249 zSql[nSql+1] = 0;
2251 zSql[nSql] = 0;
2267 int nSql = 0;
2288 if( zLine && zLine[0]=='.' && nSql==0 ){
2298 if( _is_command_terminator(zLine) && _is_complete(zSql, nSql) ){
2301 nSqlPrior = nSql;
2306 nSql = strlen30(zLine);
2307 zSql = malloc( nSql+3 );
2312 memcpy(zSql, zLine, nSql+1);
2317 zSql = realloc( zSql, nSql + len + 4 );
2322 zSql[nSql++] = '\n';
2323 memcpy(&zSql[nSql], zLine, len+1);
2324 nSql += len;
2326 if( zSql && _contains_semicolon(&zSql[nSqlPrior], nSql-nSqlPrior)
2352 nSql = 0;