diff --git a/src/kit/taosdemo/taosdemo.c b/src/kit/taosdemo/taosdemo.c index e4b84fc8e8cf7412b47078a41b8e27939811fc2f..e673277a0bcd606b6f346f639910614b4651b0b8 100644 --- a/src/kit/taosdemo/taosdemo.c +++ b/src/kit/taosdemo/taosdemo.c @@ -470,11 +470,12 @@ int main(int argc, char *argv[]) { char command[BUFFER_SIZE] = "\0"; sprintf(command, "drop database %s;", db_name); - taos_query(taos, command); - + TAOS_RES* res = taos_query(taos, command); + taos_free_result(res); sprintf(command, "create database %s;", db_name); - taos_query(taos, command); + res = taos_query(taos, command); + taos_free_result(res); char cols[STRING_LEN] = "\0"; int colIndex = 0;