updated on Sat Jan 14 04:03:48 UTC 2012
[aur-mirror.git] / svox-pico-git / fix-64bits.patch
blob0c954890625ff3bdd4bf4dcb8cadf56c2a8baee1
1 --- svox/pico/lib/picoapi.c.original 2010-10-25 19:06:57.000000000 +0200
2 +++ svox/pico/lib/picoapi.c 2010-10-25 19:07:18.000000000 +0200
3 @@ -90,7 +90,7 @@
4 status = PICO_ERR_NULLPTR_ACCESS;
5 } else {
6 byte_ptr_t rest_mem;
7 - picoos_uint32 rest_mem_size;
8 + picoos_objsize_t rest_mem_size;
9 pico_System sys;
10 picoos_MemoryManager sysMM;
11 picoos_ExceptionManager sysEM;
12 --- svox/pico/lib/picosig2.c.original 2010-10-26 00:17:18.000000000 +0200
13 +++ svox/pico/lib/picosig2.c 2010-10-26 00:17:19.000000000 +0200
14 @@ -568,7 +568,7 @@
15 for (nI = 1; nI < m1; nI++) {
16 XXr[nI] = c1[nI] << shift;
18 - i = sizeof(picoos_int32) * (PICODSP_FFTSIZE + 1 - m1);
19 + i = sizeof(picoos_int32) * (PICODSP_FFTSIZE - m1);
20 picoos_mem_set(XXr + m1, 0, i);
21 dfct_nmf(m4, XXr); /* DFCT directly in fixed point */