Skip to content
Extraits de code Groupes Projets
Vérifiée Valider bce561b4 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

Delete undefined function from header files, rectify types

parent 052cf487
Branches
Étiquettes
1 requête de fusion!79Database update
......@@ -45,13 +45,10 @@ bool database_queue_get_current_file (volatile sqlite3 *db, char filepath[PATH_M
bool database_get_kara_path(volatile sqlite3 *db, int id, char filepath[PATH_MAX]);
/* Mpv and database synchronisation. */
bool database_sync_mpv_state(volatile sqlite3 *db, mpv_handle **mpv);
/* Update the database. */
bool database_update (volatile sqlite3 *db, const char *kara_dir, int check_timestamp);
bool database_update_add (volatile sqlite3 *db, const char *kara_path, struct kara_metadata *mdt, uint64_t id, bool avail);
bool database_update_set_available(volatile sqlite3 *db, uint64_t id);
bool database_update_set_available(volatile sqlite3 *db, int id);
void database_update_del (volatile sqlite3 *db, int id);
/* Control the content of the queue. */
......
......@@ -106,20 +106,20 @@ error:
}
bool
database_update_set_available(volatile sqlite3 *db, uint64_t id)
database_update_set_available(volatile sqlite3 *db, int id)
{
static const char *SQL_STMT = "UPDATE kara SET available = 1 WHERE id = ?;";
sqlite3_stmt *stmt;
SQLITE_PREPARE(db, stmt, SQL_STMT, error);
SQLITE_BIND_INT(db, stmt, 1, (int) id, error);
SQLITE_BIND_INT(db, stmt, 1, id, error);
if (sqlite3_step(stmt) != SQLITE_DONE)
goto error;
sqlite3_finalize(stmt);
LOG_INFO_SCT("DB", "Kara %ld is now available", id);
LOG_INFO_SCT("DB", "Kara %d is now available", id);
return true;
error:
sqlite3_finalize(stmt);
LOG_ERROR_SCT("DB", "Failed to set kara %ld available", id);
LOG_ERROR_SCT("DB", "Failed to set kara %d available", id);
return false;
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter