(trunk gtk) fix time display oops

This commit is contained in:
Jordan Lee
2011-03-06 15:06:38 +00:00
parent 05c39eaa3e
commit 9145bce9cd

View File

@@ -183,15 +183,15 @@ tr_strltime( char * buf, int seconds, size_t buflen )
g_snprintf( m, sizeof( m ), gtr_ngettext( "%'d minute", "%'d minutes", minutes ), minutes );
g_snprintf( s, sizeof( s ), gtr_ngettext( "%'d second", "%'d seconds", seconds ), seconds );
if( days >= 4 || !hours )
if( days >= 4 )
g_strlcpy( buf, d, buflen );
else if( days )
g_snprintf( buf, buflen, "%s, %s", d, h );
else if( hours >= 4 || !minutes )
else if( hours >= 4 )
g_strlcpy( buf, h, buflen );
else if( hours )
g_snprintf( buf, buflen, "%s, %s", h, m );
else if( minutes >= 4 || !seconds )
else if( minutes >= 4 )
g_strlcpy( buf, m, buflen );
else if( minutes )
g_snprintf( buf, buflen, "%s, %s", m, s );