parsav  Diff

Differences From Artifact [cdb26ba3d8]:

To Artifact [849244d87f]:


    37     37   		var sn_followers = cs(lib.math.decstr_friendly(stats.followers, sn_follows.ptr - 1))
    38     38   		var sn_mutuals   = cs(lib.math.decstr_friendly(stats.mutuals, sn_followers.ptr - 1))
    39     39   	var bio = lib.str.plit '<em style="opacity:0.6">tall, dark, and mysterious</em>'
    40     40   	if actor.bio ~= nil then
    41     41   		bio = lib.smackdown.html(&co.srv.pool,cs(actor.bio),false)
    42     42   	end
    43     43   	var fullname = lib.render.nym(actor,0,nil,false) defer fullname:free()
    44         -	var comments: lib.str.acc comments:pool(&co.srv.pool,64)
           44  +	var comments = co:stra(64)
    45     45   
    46     46   	if co.srv.cfg.master == actor.id then
    47     47   		var foundertxt = lib.str.plit 'founder'
    48     48   		if co.srv.cfg.ui_cue_founder:ref() then
    49     49   			if co.srv.cfg.ui_cue_founder.ct == 0 -- empty string, suppress field
    50     50   				then foundertxt = pstr.null()
    51     51   				else foundertxt = co.srv.cfg.ui_cue_founder
................................................................................
    99     99   		auxbtn = auxp;
   100    100   	}
   101    101   	if comments.sz > 0 then profile.remarks = comments:finalize() end
   102    102   
   103    103   	var ret = profile:poolstr(&co.srv.pool)
   104    104   	-- auxp:free() 
   105    105   	--if actor.bio ~= nil then bio:free() end
   106         -	if comments.sz > 0 then profile.remarks:free() end
          106  +	--if comments.sz > 0 then profile.remarks:free() end
   107    107   	return ret
   108    108   end
   109    109   
   110    110   return render_profile