sqlite3StrAccumReset()函数
void sqlite3StrAccumReset(StrAccum *p){
if( p->zText!=p->zBase ){
if( p->useMalloc==1 ){
sqlite3DbFree(p->db, p->zText);
}else{
sqlite3_free(p->zText);
}
}
p->zText = 0;
}
功能:这个函数用于重置一个StrAccumulated类型的字符,并且回收所有分配的内存。
流程图: