Commit 48957ef5 authored by Lukas Fleischer's avatar Lukas Fleischer
Browse files

Fix memory leak in aurblup.


Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
parent 400d7845
...@@ -182,6 +182,8 @@ read_config(const char *fn) ...@@ -182,6 +182,8 @@ read_config(const char *fn)
void void
init(void) init(void)
{ {
if (mysql_library_init(0, NULL, NULL))
mysql_die("could not initialize MySQL library: %s\n");
if (!(c = mysql_init(NULL))) if (!(c = mysql_init(NULL)))
mysql_die("failed to setup MySQL client: %s\n"); mysql_die("failed to setup MySQL client: %s\n");
if (!mysql_real_connect(c, mysql_host, mysql_user, mysql_passwd, if (!mysql_real_connect(c, mysql_host, mysql_user, mysql_passwd,
...@@ -207,6 +209,7 @@ cleanup(void) ...@@ -207,6 +209,7 @@ cleanup(void)
alpm_release(); alpm_release();
mysql_close(c); mysql_close(c);
mysql_library_end();
} }
int main(int argc, char *argv[]) int main(int argc, char *argv[])
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment