gecko-dev/rdf/base
Nicholas Nethercote 3e439bb4f8 Bug 1376638 - Minimize uses of prmem.h. r=glandium.
It's silly to use prmem.h within Firefox code given that in our configuration
its functions are just wrappers for malloc() et al. (Indeed, in some places we
mix PR_Malloc() with free(), or malloc() with PR_Free().)

This patch removes all uses, except for the places where we need to use
PR_Free() to free something allocated by another NSPR function; in those cases
I've added a comment explaining which function did the allocation.

--HG--
extra : rebase_source : 0f781bca68b5bf3c4c191e09e277dfc8becffa09
2017-06-30 19:05:41 -07:00
..
moz.build Bug 1332639 - Remove the RDF "standalone" library which isn't used, r=glandium 2017-02-27 13:07:28 -05:00
nsCompositeDataSource.cpp Bug 1060419 - remove unneeded includes of prprf.h, r=froydnj 2016-12-09 10:00:01 -10:00
nsContainerEnumerator.cpp
nsDefaultResourceFactory.cpp
nsIRDFCompositeDataSource.idl
nsIRDFContainer.idl
nsIRDFContainerUtils.idl
nsIRDFContentSink.h Bug 1276669 - part 4 - initialize RDF atoms in nsLayoutStatics; r=Pike 2017-01-26 15:43:39 -05:00
nsIRDFDataSource.idl Bug 1309409 - Part 1: Remove nsISupportsArray usage from nsIRDFDataSource. r=Pike 2016-11-04 11:03:26 -07:00
nsIRDFDelegateFactory.idl
nsIRDFInMemoryDataSource.idl
nsIRDFInferDataSource.idl
nsIRDFLiteral.idl
nsIRDFNode.idl
nsIRDFObserver.idl
nsIRDFPropagatableDataSource.idl
nsIRDFPurgeableDataSource.idl
nsIRDFRemoteDataSource.idl
nsIRDFResource.idl
nsIRDFService.idl
nsIRDFXMLParser.idl
nsIRDFXMLSerializer.idl
nsIRDFXMLSink.idl
nsIRDFXMLSource.idl
nsInMemoryDataSource.cpp Bug 1353143 - Part 5: Replace direct usage of PR_LogPrint. r=froydnj 2017-04-04 14:36:21 -07:00
nsNameSpaceMap.cpp Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
nsNameSpaceMap.h Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
nsRDFBaseDataSources.h
nsRDFContainer.cpp
nsRDFContainerUtils.cpp Bug 1060419 - remove unneeded includes of prprf.h, r=froydnj 2016-12-09 10:00:01 -10:00
nsRDFContentSink.cpp Bug 1376638 - Minimize uses of prmem.h. r=glandium. 2017-06-30 19:05:41 -07:00
nsRDFContentSinkAtomList.h
nsRDFResource.cpp Bug 1332639 - Remove the RDF "standalone" library which isn't used, r=glandium 2017-02-27 13:07:28 -05:00
nsRDFResource.h Bug 1332639 - Remove the RDF "standalone" library which isn't used, r=glandium 2017-02-27 13:07:28 -05:00
nsRDFService.cpp Bug 1376638 - Minimize uses of prmem.h. r=glandium. 2017-06-30 19:05:41 -07:00
nsRDFService.h
nsRDFXMLDataSource.cpp Bug 1309409 - Part 1: Remove nsISupportsArray usage from nsIRDFDataSource. r=Pike 2016-11-04 11:03:26 -07:00
nsRDFXMLParser.cpp Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen 2017-06-18 20:37:50 +09:00
nsRDFXMLParser.h
nsRDFXMLSerializer.cpp Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
nsRDFXMLSerializer.h
rdf.h Bug 1329827 (part 2) - Remove DEVMO_NAMESPACE_URI_PREFIX. r=pike. 2016-12-23 15:14:58 +11:00
rdfIDataSource.idl
rdfITripleVisitor.idl
rdfutil.cpp Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
rdfutil.h Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00