kerneltest/e32test/nkernsa/kprintf.cpp
branchRCL_3
changeset 257 3e88ff8f41d5
parent 256 c1f20ce4abcf
equal deleted inserted replaced
256:c1f20ce4abcf 257:3e88ff8f41d5
   300 EXPORT_C TInt AppendFormat(char* aOut, const char* aFmt, VA_LIST aList)
   300 EXPORT_C TInt AppendFormat(char* aOut, const char* aFmt, VA_LIST aList)
   301 	{
   301 	{
   302 #define NEXT_FMT(c,p) if (((c)=*(p)++)==0) return outLen;
   302 #define NEXT_FMT(c,p) if (((c)=*(p)++)==0) return outLen;
   303 
   303 
   304 	TInt outLen = 0;
   304 	TInt outLen = 0;
   305 	while(outLen>=0)
   305 	FOREVER
   306 		{
   306 		{
   307 		char c;
   307 		char c;
   308 		NEXT_FMT(c,aFmt);
   308 		NEXT_FMT(c,aFmt);
   309 		if (c=='%')
   309 		if (c=='%')
   310 			{
   310 			{