]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/libnss-mdns/files/alignment-fix.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / libnss-mdns / files / alignment-fix.patch
1 --- nss-mdns-0.6/src/nss.c.orig 2005-09-25 17:27:51 +0200
2 +++ nss-mdns-0.6/src/nss.c      2005-09-25 17:28:55 +0200
3 @@ -456,6 +456,8 @@
4      result->h_addrtype = af;
5      result->h_length = address_length;
6      
7 +    idx+=(sizeof(char*)-idx%sizeof(char*)); /* Align on 32 bit boundary */
8 +    
9      /* Check if there's enough space for the addresses */
10      if (buflen < idx+u.data_len+sizeof(char*)*(u.count+1)) {
11          *errnop = ERANGE;