Differences From
Artifact [cdb26ba3d8]:
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