mirror of https://github.com/djcb/mu.git
* mu_store_get_timestamp: fix memleak
This commit is contained in:
parent
52b670d1b4
commit
b1a17a1b9b
|
@ -575,6 +575,7 @@ time_t
|
||||||
mu_store_get_timestamp (MuStore *store, const char* msgpath)
|
mu_store_get_timestamp (MuStore *store, const char* msgpath)
|
||||||
{
|
{
|
||||||
char *stampstr;
|
char *stampstr;
|
||||||
|
time_t rv;
|
||||||
|
|
||||||
g_return_val_if_fail (store, 0);
|
g_return_val_if_fail (store, 0);
|
||||||
g_return_val_if_fail (msgpath, 0);
|
g_return_val_if_fail (msgpath, 0);
|
||||||
|
@ -582,10 +583,11 @@ mu_store_get_timestamp (MuStore *store, const char* msgpath)
|
||||||
stampstr = mu_store_get_metadata (store, msgpath);
|
stampstr = mu_store_get_metadata (store, msgpath);
|
||||||
if (!stampstr)
|
if (!stampstr)
|
||||||
return (time_t)0;
|
return (time_t)0;
|
||||||
else
|
|
||||||
return (time_t) g_ascii_strtoull (stampstr, NULL, 10);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
rv = (time_t) g_ascii_strtoull (stampstr, NULL, 10);
|
||||||
|
g_free (stampstr);
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
gboolean
|
gboolean
|
||||||
mu_store_set_timestamp (MuStore *store, const char* msgpath,
|
mu_store_set_timestamp (MuStore *store, const char* msgpath,
|
||||||
|
|
Loading…
Reference in New Issue