| 4970 | } |
| 4971 | |
| 4972 | static unsigned addChunk_tIME(ucvector* out, const LodePNGTime* time) |
| 4973 | { |
| 4974 | unsigned error = 0; |
| 4975 | unsigned char* data = (unsigned char*)lodepng_malloc(7); |
| 4976 | if(!data) return 83; /*alloc fail*/ |
| 4977 | data[0] = (unsigned char)(time->year / 256); |
| 4978 | data[1] = (unsigned char)(time->year % 256); |
| 4979 | data[2] = (unsigned char)time->month; |
| 4980 | data[3] = (unsigned char)time->day; |
| 4981 | data[4] = (unsigned char)time->hour; |
| 4982 | data[5] = (unsigned char)time->minute; |
| 4983 | data[6] = (unsigned char)time->second; |
| 4984 | error = addChunk(out, "tIME", data, 7); |
| 4985 | lodepng_free(data); |
| 4986 | return error; |
| 4987 | } |
| 4988 | |
| 4989 | static unsigned addChunk_pHYs(ucvector* out, const LodePNGInfo* info) |
| 4990 | { |
no test coverage detected