projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lap timing publish and store, username store in db
[carveJwlIkooP6JGAAIwe30JlM.git]
/
gameserver_db.h
diff --git
a/gameserver_db.h
b/gameserver_db.h
index 90852481e9ae1804b8523f78189c05cdd983bc51..b7f3360f52899d45cc27e8631b1a0a4fc3da8348 100644
(file)
--- a/
gameserver_db.h
+++ b/
gameserver_db.h
@@
-277,7
+277,7
@@
static void *db_loop(void *_){
sqlite3_stmt *stmt = db_stmt(
"CREATE TABLE IF NOT EXISTS \n"
sqlite3_stmt *stmt = db_stmt(
"CREATE TABLE IF NOT EXISTS \n"
- " users(steamid BIGINT
PRIMARY KEY
, name VARCHAR(128), type INT);" );
+ " users(steamid BIGINT
UNIQUE
, name VARCHAR(128), type INT);" );
if( stmt ){
int fc = sqlite3_step( stmt );
if( stmt ){
int fc = sqlite3_step( stmt );
@@
-376,10
+376,10
@@
static void db_free(void){
}
static db_request *db_alloc_request( u32 size ){
}
static db_request *db_alloc_request( u32 size ){
- u32 total = sizeof(db_request) +
vg_align8(size)
;
+ u32 total = sizeof(db_request) +
size
;
pthread_mutex_lock( &database.mux );
pthread_mutex_lock( &database.mux );
- vg_queue_frame *frame = vg_queue_alloc( &database.queue,
size
);
+ vg_queue_frame *frame = vg_queue_alloc( &database.queue,
total
);
if( frame ){
db_request *req = (db_request *)frame->data;
if( frame ){
db_request *req = (db_request *)frame->data;