| 84 |
85 |
| 85 if (min) { |
86 if (min) { |
| 86 if (min == 1) |
87 if (min == 1) |
| 87 g_snprintf(minutes, sizeof(minutes), "%d minute.", min); |
88 g_snprintf(minutes, sizeof(minutes), "%d minute.", min); |
| 88 else |
89 else |
| 89 g_snprintf(minutes, sizeof(minutes), "%d minutes.", min); |
90 g_snprintf(minutes, sizeof(minutes), "%d minutes.", abs(min)); |
| 90 sep = ", "; |
91 sep = ", "; |
| 91 } else { |
92 } else { |
| 92 if (!hrs) |
93 if (!hrs) |
| 93 g_snprintf(minutes, sizeof(minutes), "%d minutes.", min); |
94 g_snprintf(minutes, sizeof(minutes), "%d minutes.", abs(min)); |
| 94 else { |
95 else { |
| 95 minutes[0] = '.'; |
96 minutes[0] = '.'; |
| 96 minutes[1] = '\0'; |
97 minutes[1] = '\0'; |
| 97 } |
98 } |
| 98 sep = ""; |
99 sep = ""; |
| 100 |
101 |
| 101 if (hrs) { |
102 if (hrs) { |
| 102 if (hrs == 1) |
103 if (hrs == 1) |
| 103 g_snprintf(hours, sizeof(hours), "%d hour%s", hrs, sep); |
104 g_snprintf(hours, sizeof(hours), "%d hour%s", hrs, sep); |
| 104 else |
105 else |
| 105 g_snprintf(hours, sizeof(hours), "%d hours%s", hrs, sep); |
106 g_snprintf(hours, sizeof(hours), "%d hours%s", abs(hrs), sep); |
| 106 } else |
107 } else |
| 107 hours[0] = '\0'; |
108 hours[0] = '\0'; |
| 108 |
109 |
| 109 |
110 |
| 110 g_snprintf(ret, 256, "%s%s", hours, minutes); |
111 g_snprintf(ret, 256, "%s%s", hours, minutes); |