Mercurial > libavformat.hg
comparison cutils.c @ 887:d70e50f1495f libavformat
COSMETICS: tabs --> spaces, some prettyprinting
author | diego |
---|---|
date | Thu, 22 Dec 2005 01:10:11 +0000 |
parents | da1d5db0ce5c |
children | edbe5c3717f9 |
comparison
equal
deleted
inserted
replaced
886:7ed1351f8c7e | 887:d70e50f1495f |
---|---|
57 { | 57 { |
58 const char *p, *q; | 58 const char *p, *q; |
59 p = str; | 59 p = str; |
60 q = val; | 60 q = val; |
61 while (*q != '\0') { | 61 while (*q != '\0') { |
62 if (toupper(*(const unsigned char *)p) != toupper(*(const unsigned char *)q)) | 62 if (toupper(*(const unsigned char *)p) != toupper(*(const unsigned char *)q)) |
63 return 0; | 63 return 0; |
64 p++; | 64 p++; |
65 q++; | 65 q++; |
66 } | 66 } |
67 if (ptr) | 67 if (ptr) |
164 tm->tm_sec = secs % 60; | 164 tm->tm_sec = secs % 60; |
165 | 165 |
166 /* oh well, may be someone some day will invent a formula for this stuff */ | 166 /* oh well, may be someone some day will invent a formula for this stuff */ |
167 y = 1970; /* start "guessing" */ | 167 y = 1970; /* start "guessing" */ |
168 while (days >= (ISLEAP(y)?366:365)) { | 168 while (days >= (ISLEAP(y)?366:365)) { |
169 ny = (y + days/366); | 169 ny = (y + days/366); |
170 days -= (ny - y) * 365 + LEAPS_COUNT(ny - 1) - LEAPS_COUNT(y - 1); | 170 days -= (ny - y) * 365 + LEAPS_COUNT(ny - 1) - LEAPS_COUNT(y - 1); |
171 y = ny; | 171 y = ny; |
172 } | 172 } |
173 md[1] = ISLEAP(y)?29:28; | 173 md[1] = ISLEAP(y)?29:28; |
174 for (m=0; days >= md[m]; m++) | 174 for (m=0; days >= md[m]; m++) |
175 days -= md[m]; | 175 days -= md[m]; |
176 | 176 |
177 tm->tm_year = y; /* unlike gmtime_r we store complete year here */ | 177 tm->tm_year = y; /* unlike gmtime_r we store complete year here */ |
178 tm->tm_mon = m+1; /* unlike gmtime_r tm_mon is from 1 to 12 */ | 178 tm->tm_mon = m+1; /* unlike gmtime_r tm_mon is from 1 to 12 */ |
179 tm->tm_mday = days+1; | 179 tm->tm_mday = days+1; |
180 | 180 |