equal
deleted
inserted
replaced
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 { |