aboutsummaryrefslogtreecommitdiff
path: root/db.c
diff options
context:
space:
mode:
Diffstat (limited to 'db.c')
-rw-r--r--db.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/db.c b/db.c
index 828c081..e7740a0 100644
--- a/db.c
+++ b/db.c
@@ -85,7 +85,7 @@ bool db_is_member(i64 roomid,i64 userid){
return success;
}
-struct db_user_list db_get_members(i64 roomid){
+struct db_user_list db_list_members(i64 roomid){
sqlite3_stmt *stmt;
SQLITE(prepare_v2,database,
"select U.id, U.name "
@@ -227,3 +227,11 @@ void db_nullify_room_list(struct db_room_list rl){
if(rl.list)free(rl.list);
rl.list=NULL;
}
+
+void db_nullify_user_list(struct db_user_list ul){
+ for(i64 i=0;i<ul.count;i++){
+ free(ul.list[i].name);
+ }
+ if(ul.list)free(ul.list);
+ ul.list=NULL;
+}