]> git.sur5r.net Git - openldap/commit
Patch: ucdata 2.4 bugs (ITS#1751)
authorKurt Zeilenga <kurt@openldap.org>
Mon, 15 Apr 2002 20:39:22 +0000 (20:39 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Mon, 15 Apr 2002 20:39:22 +0000 (20:39 +0000)
commit319440033f01e6939de0ec70689cd9325d7bcdee
tree41a0524d64eb07d256244acdb0734a79cc7c77f5
parenta1b4f71443cbb783988a48fe0038d96b47f31974
Patch: ucdata 2.4 bugs  (ITS#1751)

================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================

ucgendat.c accessed unallocated memory when i == ncodes_size.

The changes others are trivial, I just include them since I'm patching
ucdata anyway:

ucdata.c   had some pointless '0 <= unsigned' comparisons.

ucstr.c    assigned a long* to an unsigned long*.  Since malloc()
           returns void*, the result need not be cast at all.

I'll send the ucgendat.c and ucdata.c patches to Mark Leisher
<mleisher@crl.nmsu.edu>.

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, April 2002.
libraries/liblunicode/ucdata/ucdata.c
libraries/liblunicode/ucdata/ucgendat.c
libraries/liblunicode/ucstr.c