[devel] libytnef
Yuri N. Sedunov
aris на altlinux.org
Ср Июл 14 04:46:16 UTC 2010
Не подскажет ли уважаемое сообщество, как правильно поправить сей кусок
кода?
> 320 unsigned char *DecompressRTF(variableLength *p, int *size) {
> 1321 unsigned char *dst; // destination for uncompressed bytes
> 1322 unsigned char *src;
> 1323 unsigned int in;
> 1324 unsigned int out;
> 1325 int i;
> 1326 variableLength comp_Prebuf;
> 1327 ULONG compressedSize, uncompressedSize, magic, crc32;
> 1328
> 1329 comp_Prebuf.size = strlen(RTF_PREBUF);
> 1330 comp_Prebuf.data = calloc(comp_Prebuf.size, 1);
> 1331 strcpy(comp_Prebuf.data, RTF_PREBUF);
> 1332
> 1333 src = p->data;
> 1334 in = 0;
> 1335
> 1336 compressedSize = (ULONG)SwapDWord(src+in);
> 1337 in += 4;
> 1338 uncompressedSize = (ULONG)SwapDWord(src+in);
--
Yuri N. Sedunov
Подробная информация о списке рассылки Devel