nsTHashtable and its subclasses no longer have an Init method; they are
fully initialized on construction, like any good C++ object. You can
specify an initial number of buckets by passing an integer parameter to the
constructor.

nsTHashtables are always initialized now; there is no uninitialized state.
If you need an uninitialized nsTHashtable you'll have to wrap it in an
nsAutoPtr and treat null as uninitialized, or something like that.

Falllible initialization of nsTHashtables was removed because no-one uses
it. Fallible Put is still available.

The "MT" thread-safe hashtable subclasses were removed because no-one uses
them.

Rob
-- 
Jtehsauts  tshaei dS,o n" Wohfy  Mdaon  yhoaus  eanuttehrotraiitny  eovni
le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o  Whhei csha iids  teoa
stiheer :p atroa lsyazye,d  'mYaonu,r  "sGients  uapr,e  tfaokreg iyvoeunr,
'm aotr  atnod  sgaoy ,h o'mGee.t"  uTph eann dt hwea lmka'n?  gBoutt  uIp
waanndt  wyeonut  thoo mken.o w  *
*
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to