Subject: Re: libcurses ABI change
To: None <itojun@iijlab.net>
From: Klaus Klein <kleink@reziprozitaet.de>
List: source-changes
Date: 06/26/2002 20:49:51
itojun@iijlab.net writes:

> >Module Name:	basesrc
> >Committed By:	christos
> >Date:		Wed Jun 26 18:14:09 UTC 2002
> >
> >Modified Files:
> >	basesrc/lib/libcurses: color.c cr_put.c ctrace.c cur_hash.c
> >	    curses_private.h refresh.c scanw.c setterm.c tscroll.c
> >
> >Log Message:
> >PR/17352: David Laight: Curses core-dumps on windows > 1024 wide.
> 
> 	this commit includes an ABI change: __hash(x, y) to
> 	__hash_more(x, y, z).  the previous symbol have gone.
> 	don't we need a shlib major bump?   or, should we provide __hash(x, y)
> 	as function (not as a macro) and do a shlib minor bump?

They're interfaces private to libcurses, therefore versioning isn't
necessary.


- Klaus