Hi, Would anybody please tell me ,in ipprint.cc element if (_contents > 0) { int amt = 3*_bytes + (_bytes/4+1) + 3*(_bytes/24+1) + 1; char *buf = sa.reserve(amt); here _bytes=15000 what does amt do? what does store in buf ? what does sa.reserve() do ? Thanks in advance. Homayara Send instant messages to your online friends http://uk.messenger.yahoo.com