mirror of
https://github.com/transmission/transmission
synced 2025-03-05 11:08:04 +00:00
ensure dates in the torrent inspector are readable by converting them from the system's locale to UTF-8. (bug found and patched by goyko, ticket #435)
This commit is contained in:
parent
14c90560fc
commit
1b85349b3f
1 changed files with 5 additions and 5 deletions
10
gtk/util.c
10
gtk/util.c
|
@ -114,11 +114,11 @@ readabletime(int secs) {
|
||||||
char *
|
char *
|
||||||
rfc822date (guint64 epoch_msec)
|
rfc822date (guint64 epoch_msec)
|
||||||
{
|
{
|
||||||
const time_t secs = epoch_msec / 1000;
|
const time_t secs = epoch_msec / 1000;
|
||||||
const struct tm tm = *localtime (&secs);
|
const struct tm tm = *localtime (&secs);
|
||||||
char buf[128];
|
char buf[128];
|
||||||
strftime (buf, sizeof(buf), "%a, %d %b %Y %T %Z", &tm);
|
strftime( buf, sizeof(buf), "%a, %d %b %Y %T %Z", &tm );
|
||||||
return g_strdup (buf);
|
return g_locale_to_utf8( buf, -1, NULL, NULL, NULL );
|
||||||
}
|
}
|
||||||
|
|
||||||
char *
|
char *
|
||||||
|
|
Loading…
Add table
Reference in a new issue