|
From: Andre R. <and...@us...> - 2006-03-10 09:57:07
|
Update of /cvsroot/frontierkernel/Frontier/Common/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21956/Common/source Modified Files: memory.c Log Message: Added pushcharhandle. Index: memory.c =================================================================== RCS file: /cvsroot/frontierkernel/Frontier/Common/source/memory.c,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** memory.c 9 Mar 2006 22:18:57 -0000 1.7 --- memory.c 10 Mar 2006 09:56:57 -0000 1.8 *************** *** 1397,1400 **** --- 1397,1419 ---- + boolean pushcharhandle (char ch, Handle htext) { + + /* + 2006-03-10 aradke: grow handle by one and push char onto end + */ + + unsigned long size; + + size = gethandlesize (htext); + + if (!sethandlesize (htext, size + 1)) + return (false); + + (*htext)[size] = ch; + + return (true); + } /*pushcharhandle*/ + + boolean pushstringhandle (const bigstring bs, Handle htext) { |